0

任何人都知道如何通过 ssh 将 mysql 数据库从一台服务器上传到另一台服务器?

问候

4

1 回答 1

1

最简单的方法是:

  1. 转储您要从中传输的服务器上的数据库
  2. 将其复制到另一台服务器(使用 scp)
  3. 然后 ssh 到新服务器并使用 mysql dbname < dumpfile.sql 导入

否则,您可以将步骤 2 和 3 替换为:

  1. 设置到新服务器的 ssh 隧道(参见http://www.revsys.com/writings/quicktips/ssh-tunnel.html
  2. 使用 mysql -hlocalhost:330x dbname < dumpfile.sql 导入
于 2012-11-22T01:00:11.800 回答