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

标签 mysql web hosting web-hosting mysql-workbench

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

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

最佳答案

这就是我要做的:

  1. 导出数据的mysqldump命令
  2. 压缩数据(通常压缩率超过 90%)
  3. 通过服务器上的 sftp 发送此存档
  4. 解压缩存档
  5. 用于导入数据的 mysql 命令

如果您必须每天执行此操作,则可以在两台服务器上执行 cron 任务。

关于mysql - 如何将大型mysql表上传到远程mysql服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17783183/

相关文章:

Android - 单击按钮时插入 mysql 数据库

mysql - MySQL 自动增量是如何工作的?

php - 基于另一个列更新 MySql 列

flash - 在网站上录制声音输出

linux - 如何在bash脚本中grep外部txt文件?

google-app-engine - Google App Engine 与网络托管计划相比如何?

java - 我如何从Java中的MySql获取时间?

mysql - 连接一些字段的 SQL 查询。 (MySql)

javascript - 为什么我无法设置该音频的playbackRate?

linux - AWS EC2 Linux 上的 Web2Py