如何将大型mysql表上传到远程mysql服务器

时间:2013-07-22 08:43:01

标签: mysql web hosting web-hosting mysql-workbench

我有一个大的1.3 gb sql表,我想上传到远程mysql服务器,问题是,mysql服务器支持一个实时网站,我不想妨碍该服务器的性能,怎么办它。 仅供参考:表中有400万条记录。

这里我主要关心的是网络服务器的性能,因为我们在其上运行了一个实时网站。

2 个答案:

答案 0 :(得分:1)

这就是我要做的事情:

  1. 用于导出数据的 mysqldump 命令
  2. 压缩数据(通常压缩率超过90%)
  3. 通过服务器上的sftp发送此存档
  4. 解压缩存档
  5. 用于导入数据的 mysql 命令
  6. 如果您必须每天执行此操作,则在两台服务器上执行cron任务。

答案 1 :(得分:0)

您可以将sql请求上传到您的服务器,并在我们网站上没有很多人时执行cron来执行它。