将mysql数据库传输到新服务器

时间:2012-08-11 18:33:02

标签: mysql sql

我必须将mysql数据从旧服务器传输到新服务器。桌子的尺寸非常大(约1.7GB)。因此,将它们转移到新服务器真的很痛苦。将文件导出为sql文件无效。

还有其他更好,更有效的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

1)您可以简单地复制表所在的mysql文件夹,通常位于/var/lib/mysql

之类的位置

2)您可以将mysqldump的输出传输到压缩程序(如gzip或bzip)并传输较小的文件(请参阅:http://www.ducea.com/2006/10/28/compressing-mysqldump-output/

 mysqldump ...options... | gzip > outputfile.sql.gz