mysql复制数据库的方法
这篇文章将为大家详细讲解有关mysql复制数据库的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
为了方便快速复制一个数据库,可以用以下命令
将db1数据库的数据以及表结构复制到newdb数据库
创建新的数据库
#mysql-uroot-p123456mysql>CREATEDATABASE`newdb`DEFAULTCHARACTERSETUTF8COLLATEUTF8_GENERAL_CI;
复制数据库,使用mysqldump及mysql的命令组合,一次性完成复制
#mysqldumpdb1-uroot-p123456--add-drop-table|mysqlnewdb-uroot-p123456
注意-p123456参数的写法:-p后面直接跟密码,中间没有空格)
以上是在同一台MySQL服务器上复制数据库的方法。如果要复制到远程另一台MySQL服务器上,可以使用mysql的“ -h 主机名/ip”参数。前提是mysql允许远程连接,且远程复制的传输效率和时间可以接受。
不在同一个mysql服务器上
#mysqldumpdb1-uroot-p123456--add-drop-table|mysql-h192.168.1.22newdb-uroot-p123456
关于mysql复制数据库的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。