mac存储sqlite3数据库的默认位置是什么

时间:2010-11-04 22:48:41

标签: database macos path sqlite heroku

我想将数据从远程数据库拉入sqlite数据库我只是不知道mac存储sqlite3文件的路径在哪里。这只是默认位置。


这是我提出的答案,当SO让我时,它会将其作为答案发布。

我不知道这是否是默认设置,但我从未更改过我的macbook上的sqlite3设置,所以我认为这实际上是默认位置,但就像我说我不知道​​它只是对我有用

我的默认位置是

sqlite://my-apps-name.db

如果你保持你的sqlite数据库与你的应用程序名称相同,你需要做的就是在sqlite://之后给出应用程序名称,这也是db文件的名称,并且应该这样做。

2 个答案:

答案 0 :(得分:3)

SQLite3不是像MySQL这样的基于服务器的DBMS,它具有所有服务数据库文件的集中位置。它通常没有数据库的默认(甚至是中心)位置。它依赖于其数据库的单个文件,这些文件可能位于文件系统中的任何位置。

如果你想创建一个数据库,那取决于你把它放在哪里。

答案 1 :(得分:0)

我的默认位置是

sqlite://my-apps-name.db

如果你保持你的sqlite数据库与你的应用程序名称相同,你需要做的就是在sqlite://之后给出应用程序名称,这也是db文件的名称,并且应该这样做。