sidstory
mysql跨服务器复制数据库
作者:smice分类:Other
日期:2021-12-07 09:31:002021-12-07阅读:242
平时就一个表迁移可以用mysqldump重定向成sql脚本导入,但是想一个库复制就比较麻烦且低效。
为了方便的复制一个库,可以使用如下方法:
1.在新服务器上新建一个库(在mysql中执行)
CREATE DATABASE `smice` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
2.使用mysqldump及mysql完成复制(在终端中执行)
mysqldump smice -u root -p1234 --add-drop-table | mysql smice -h 111.229.8.140 -u root -p1234
注意:smice是库名,因为我新旧服务器都一样,1234为数据库密码,请自行修改。
完成后没有输出,或者控制台打印出:
mysql: [Warning] Using a password on the command line interface can be insecure.
mysqldump: [Warning] Using a password on the command line interface can be insecure.
参考:鹊桥仙
弹幕评论