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