我有一个以".sql"格式导出的MYSQL数据库备份文件,但我需要一个SQLite文件,你知道是否有可能使用PHP脚本或其他方式将.sql文件转换为SQLite文件吗?
我也尝试了shell脚本代码,但这个脚本只能创建一个大小为0字节的文件。
谢谢大家!
我也尝试了shell脚本代码,但这个脚本只能创建一个大小为0字节的文件。
谢谢大家!
基本上,转储文件包含表格构建数据和要插入的行。在大多数情况下,INSERT
命令应该可以在 SQLlite 上工作,但是表格构建可能需要进行修改。确切所需的更改取决于您如何获取您的 SQL 转储文件(使用哪个实用程序、版本、定义等)。我建议您尝试直接导入它,并逐个处理错误。然后,您可以编写自己的转换脚本。
如果您遇到任何问题,请在此处粘贴转储文件中有问题的部分。
祝你好运!
进入phpmyadmin,点击导出数据库,并下载为sql文件。
下载它...
进入您的SQL Lite管理软件,导入.sql文件
完成...
如果您无法访问PhpMyAdmin,则可以使用mysql dump命令,并使用此文件将其导入到sqlite数据库中 http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html