3

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

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

谢谢 2 全部

4

2 回答 2

1

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

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

祝你好运!

于 2012-12-06T07:18:36.730 回答
-1

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

下载它....

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

完毕...

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

于 2012-12-06T06:44:08.200 回答