SQLite数据库存储在磁盘上的哪个位置?

时间:2011-02-22 05:10:50

标签: sqlite

SQLite数据库存储在哪里,即创建时Windows 7上的目录路径?

7 个答案:

答案 0 :(得分:49)

SQLite数据库是常规文件。它在脚本当前目录中创建。

答案 1 :(得分:16)

sqlite数据库没有“标准位置”。文件的位置是指定给库的,可能位于主目录,调用程序的文件夹或任何其他位置。

如果有帮助,按照惯例,sqlite数据库以.db文件扩展名命名。

答案 2 :(得分:8)

.databases
来自SQLite内部的

列出了所有当前连接的数据库的路径。样本输出:

seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /home/me/a.db

答案 3 :(得分:7)

如果您正在运行Rails(它是Rails中的默认数据库),请检查{RAILS_ROOT} /config/database.yml文件,您会看到如下内容:

database: db/development.sqlite3

这意味着它将位于{RAILS_ROOT} / db目录中。

答案 4 :(得分:3)

调用sqlite3_open()时,指定数据库打开/保存到的文件路径,如果它不是绝对路径,则指定相对于当前工作目录。

答案 5 :(得分:1)

SQLite是在安装了python的python目录中创建的。

答案 6 :(得分:-1)

我使用Windows 10 我搜索了创建的数据库,并在用户主文件夹中找到了它 C:\ users \ USER_NAME 我希望这能解决问题