我想将数据从远程数据库拉入sqlite数据库我只是不知道mac存储sqlite3文件的路径在哪里。这只是默认位置。
这是我提出的答案,当SO让我时,它会将其作为答案发布。
我不知道这是否是默认设置,但我从未更改过我的macbook上的sqlite3设置,所以我认为这实际上是默认位置,但就像我说我不知道它只是对我有用
我的默认位置是
sqlite://my-apps-name.db
如果你保持你的sqlite数据库与你的应用程序名称相同,你需要做的就是在sqlite://
之后给出应用程序名称,这也是db文件的名称,并且应该这样做。
答案 0 :(得分:3)
SQLite3不是像MySQL这样的基于服务器的DBMS,它具有所有服务数据库文件的集中位置。它通常没有数据库的默认(甚至是中心)位置。它依赖于其数据库的单个文件,这些文件可能位于文件系统中的任何位置。
如果你想创建一个数据库,那取决于你把它放在哪里。
答案 1 :(得分:0)
我的默认位置是
sqlite://my-apps-name.db
如果你保持你的sqlite数据库与你的应用程序名称相同,你需要做的就是在sqlite://之后给出应用程序名称,这也是db文件的名称,并且应该这样做。