什么是最简单的方法从Linux的一箱移动一个本地的Vista盒?

我是相当新的MySQL …温柔。 我正在尝试将MySQL数据库从Linux框移动到Windows框,我所有的发展。

有人可以告诉,或参考我,如何一步一步做到这一点?

谢谢

最简单的事情就是在你的linux机器上做一个mysqldump,然后把这个转储导入你的本地windows数据库。

首先,mysqldump(文档: http : //dev.mysql.com/doc/refman/5.1/en/mysqldump.html )

mysqldump -u [username] -p [any other options desired] [database name] > dump.sql 

上面在你运行的目录下创build了一个名为“dump.sql”的文件。然后从你的linux系统中抓取这个dump.sql文件,并把它带到你的windows系统中。 现在,您可以使用GUI来导入转储文件(如navicat或sqlyog,如果碰巧有这个方便的话,也可以使用phpmyadmin),但是通常从命令行执行的方式(在Linux上,您可能需要窗户上的调整)是:

 mysql -u [username] -p < dump.sql 

而就是这样! 上面的行将dump.sql文件导入到mysql中。 转储文件不过是一堆SQL语句,这就是上述原因。 对不起,无法提供Windows特定的命令行指令,这是一段时间,因为我已经与Windows工作:)希望有所帮助。

你可以尝试复制MySQL数据库文件。 这应该工作:他们往往二进制兼容。 在Linux上,它们位于/ var / lib / mysql中