2011-07-15 51 views
2

我有一个.sqlite文件,我想转换成mysql。那么有没有办法将它转换成mysql?我使用的是Ubuntu。那么是否有任何shell脚本来改变它。任何帮助将是非常可观的。将sqlite文件转换为mysql

+1

可能重复http://stackoverflow.com/questions/18671/quick -easy-way-to-migrate-sqlite3-to-mysql) –

回答

-11

谷歌“的SQLite到mysql”会给你很多文章这样做......

好,最简单的就是使用SQLite打开.sqlite文件,使用.dump到一个文件,该文件是一个包含SQL语句的文本文件。

您应该可以编辑该文件,然后在您的mysql数据库中运行。

+3

谷歌搜索“mysql到mysql”带我到这里。谢谢你 –

0

1)出口SQLite数据库到SQL文件

sqlite3 sqlite.db .dump > mysql.sql 

2)进口mysql.sql文件使用phpMyAdmin或其他工具MySQL数据库。

+2

这是不可能的,因为mysql不接受它... – NavidIvanian

0

要直接将其导入到数据库中只有一个命令:

sqlite3 database.db .dump | mysql -uuser -ppassword database 
的[?快速简单的方法来sqlite3的迁移到MySQL(
+0

对不起,错误 –

+0

我想你应该删除'-p'后的空白。至少在我的机器上它没有withespace,但没有'-p'和我的密码之间的空间。 –

+0

谢谢,修复它。 –