c - 我的 sqlite 数据库文件的位置在哪里?

标签 c sqlite

我使用 sqlite 用 C 创建了一个数据库。这是代码:

int x = sqlite3_open(argv[1], &db);

argv[1] 是一个包含数据库名称的参数。我认为数据库应该存储在以 .db 结尾的文件中,但我无法找到该文件。

在哪里可以找到提到的文件(具有数据库结构等的文件...)?

最佳答案

该文件将在您指定的路径或程序运行的位置(例如您的 C:\Users\User Name 目录)创建。

它不一定有.db扩展名,也就是说:您可以创建一个您想要命名的文件。如果您需要查找它,也许您可​​以尝试查找在给定时间间隔内创建的文件。

最好的选择是始终指定完整路径,并创建扩展名为 .sqlite 或 .db 的文件。

关于c - 我的 sqlite 数据库文件的位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12990951/

相关文章:

c - 用C语言实时高效处理数据并插入数据库

c - 简单的 C 音频库

angular - TypeError : this. sqlites.executeSql 不是函数

c# - SQLite 最后插入 Rowid 不起作用

python - 为什么使用 sqlite 插入 SQLAlchemy 比直接使用 sqlite3 慢 25 倍?

android - 级联上的外键中的Android SQLite语法错误

带/不带 malloc 的 C 字符指针

c - 关于gcc编译命令的问题

c - 查找或排列给定数字的所有组合

entity-framework - Entity Framework 6 + SQLite