Mysql大表导出大小为3GB

Mysql大表导出大小为3GB,mysql,Mysql,我需要将一个3GB大小的表导出到另一个数据库。两者都在不同的服务器上。 当我尝试使用phpmyadmin工具导出时,它导致服务器错误。 另外,两个数据库都位于不同的服务器上。我需要导出和导入到其他服务器。 请告知。使用mysqldump如果可能,请将其存档,然后复制到新服务器 如果无法访问mysqldump,则phpMyAdmin有一个功能可以导出已存档的文件。。。试试看。MySQL提供了一个工具,正好用于此目的: commandline_of_your_choice#> mysqldum

我需要将一个3GB大小的表导出到另一个数据库。两者都在不同的服务器上。 当我尝试使用phpmyadmin工具导出时,它导致服务器错误。 另外,两个数据库都位于不同的服务器上。我需要导出和导入到其他服务器。
请告知。

使用
mysqldump
如果可能,请将其存档,然后复制到新服务器


如果无法访问
mysqldump
,则phpMyAdmin有一个功能可以导出已存档的文件。。。试试看。

MySQL提供了一个工具,正好用于此目的:

commandline_of_your_choice#> mysqldump -uusername -p -hlocalhost DB_Name --single-transaction | mysql -uusername -p -hremotehost DB_Name

很简单:)

您尝试过使用命令行mysqldump吗?它是什么表类型?InnoDB?迈萨姆?