0

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

有没有其他更好更有效的方法来做同样的事情?

谢谢 !

4

1 回答 1

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
于 2012-08-11T18:41:22.900 回答