Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何创建sqlite 3(.sl3)数据库文件?_Iphone_Database_Sqlite - Fatal编程技术网

Iphone 如何创建sqlite 3(.sl3)数据库文件?

Iphone 如何创建sqlite 3(.sl3)数据库文件?,iphone,database,sqlite,Iphone,Database,Sqlite,我有一个*.sqlite文件。。。但我需要*.sl3格式的数据库? 我可以使用什么软件/工具来创建它 步骤是什么 这将在iPhone应用程序中使用。最初的开发者使用了一个.sl3文件,现在我已经更新了数据库-我似乎无法导出/生成一个.sl3文件 我已经尝试过更改扩展名-一直到在XCode中插入*.sqlite文件,并将应用程序代理指向新的DB文件格式。。。不起作用 提前感谢…如果您使用SQLITE\u open\u CREATE打开sqlite3数据库,那么如果数据库不存在,您将创建该数据库()

我有一个*.sqlite文件。。。但我需要*.sl3格式的数据库? 我可以使用什么软件/工具来创建它

步骤是什么

这将在iPhone应用程序中使用。最初的开发者使用了一个.sl3文件,现在我已经更新了数据库-我似乎无法导出/生成一个.sl3文件

我已经尝试过更改扩展名-一直到在XCode中插入*.sqlite文件,并将应用程序代理指向新的DB文件格式。。。不起作用


提前感谢…

如果您使用
SQLITE\u open\u CREATE打开sqlite3数据库,那么如果数据库不存在,您将创建该数据库()。您可以通过
dump
命令从CLI转储数据库。

只需重命名文件即可。SQLite不关心文件扩展名。如果你愿意,你可以叫它“mydatabase.froggy”


更新:仔细阅读,我发现你已经尝试过重命名它。正如我上面提到的那样,这应该是可行的。您看到了什么样的错误?

您是否尝试过使用sqlite3工具打开终端中的文件?如果是这样的话,您是否遇到任何错误?我一直认为您可以在文本编辑器中键入SQL文件。。。它们不应该是数据库作为查询运行的文本吗?我知道他有一个SQLite数据库文件,而不是SQL脚本文件@BC你能澄清一下吗?@BC当你打开一个终端并运行:file yourfile.sqlite时,你得到了什么?问题出在内容中,我将.csv文件导入数据库的方式导致了一些问题。我一次导入了几行,然后以某种方式顺利通过了所有600行,没有出现错误。数据库完成。。。它在应用程序中起作用。奇怪的可能是内容或.csv本身的编码问题。