首页 > 数据库技术 > 详细

MySQL同主机不同数据库的复制命令

时间:2016-05-15 17:56:34      阅读:397      评论:0      收藏:0      [点我收藏+]

 

先建好目标库并赋权限

mysqladmin create nemopro

从nemob2b到nemopro

同主机不同数据库的复制命令:

1.小数据量(1M以内)

mysqldump nemob2b -u root -ppassword --add-drop-table | mysql nemopro -h mysqlhost -u root -ppassword

2.大数据量(可以超过1G)

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqldump -unemo -pnemo --default-character-set=utf8 --quick nemob2b | gzip > nemob2b.gz
Warning: Using a password on the command line interface can be insecure.

C:\Program Files\MySQL\MySQL Server 5.6\bin>gunzip < nemob2b.gz | mysql -unemo -pnemo  nemopro --default-character-set=utf8
Warning: Using a password on the command line interface can be insecure.

 如果要复制到远程另一台MySQL服务器上,可以使用mysql的“ -h 主机名/ip”参数。前提是mysql允许远程连接,且远程复制的传输效率和时间可以接受。

mysqldump nemob2b -uroot -ppassword --add-drop-table | mysql -h 192.168.1.22 nemopro  -uroot -ppassword

 

MySQL同主机不同数据库的复制命令

原文:http://www.cnblogs.com/river2005/p/5495492.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!