如何将MySQL数据库从一台服务器转移到另一台UNIX/Linux服务器
时间:2020-01-09 10:43:52 来源:igfitidea点击:
问题描述:我将服务器从本地数据中心移到另一个数据中心。
我有新服务器已启动并正在运行。
我的网站是动态的,如何将MySQL数据库从旧服务器转移到新服务器。
如何使转移顺利成功?
解决方法:最好和安全的方法是使用ssh将数据库传输到另一台服务器。
您需要使用以下工具:
- SSH客户端
- 远程服务器上的SSH服务器
- mysqldump命令
- UNIX管道
假设您要将MySQL数据库foo转移到名为bar的远程框中,在shell提示符下输入以下命令:
$ mysqldump foo | ssh [email protected] mysql foo
您可以使用相同的语法将名为Chocolate的表(从配方数据库)复制到名为icecream的远程数据库:
$ mysqldump recipe chocolate | ssh [email protected] mysql icecream