如何在PHP中将MySQL数据库文件(.sql)转换为SQLite文件?

时间:2012-12-06 06:41:34

标签: php mysql sqlite mysqldump

我在" .sql"中有一个MYSQL数据库转储文件。格式但我需要" SQLite"文件, 是否可以使用PHP脚本或任何其他方式将.sql文件转换为SQLite文件?

我也尝试了shell脚本代码,但是这个脚本只创建了0字节的文件。

全部谢谢

2 个答案:

答案 0 :(得分:1)

基本上,转储文件包含表构建数据和要插入的行。在大多数情况下,INSERT命令应该适用于SQLlite,但可能需要修改表构建。确切需要的更改取决于您是如何获得sql转储文件的(在哪个实用程序,版本,定义等)。我建议你尝试直接导入它并逐个处理错误。你可以编写自己的转换脚本。

如果您遇到任何问题,请在此处粘贴转储文件中有问题的部分。

祝你好运!

答案 1 :(得分:-1)

转到phpmyadmin,单击导出数据库下载为sql文件。

下载....

转到你的sql lite管理软件导入.sql文件

...完成

如果您无法访问PhpMyAdmin,可以使用mysql dump命令并使用此文件将其导入sqlite数据库 http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html