http://blog.csdn.net/ssyan/article/details/9292099

MySQL快速复制数据库的方法

2013-07-10 16:0447162人阅读评论(2)收藏举报
分类:
mysql(15) 

某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的MySQL数据库。使用以下方法,可以非常简单地实现。

假设已经存在的数据库名字叫db1,想要复制一份,命名为newdb。步骤如下:

1. 首先创建新的数据库newdb

#mysql -u root -ppassword
mysql>CREATE DATABASE `newdb` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;

2. 使用mysqldump及mysql的命令组合,一次性完成复制

mysqldump db1 -u root -ppassword  | mysql newdb -u root -ppassword

#mysqldump db1 -u root -ppassword --add-drop-table | mysql newdb -u root -ppassword

(注意-ppassword参数的写法:-p后面直接跟密码,中间没有空格)

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

#mysqldump db1 -uroot -ppassword --add-drop-table | mysql -h 192.168.1.22 newdb -uroo
6

MySQL快速复制数据库的方法相关推荐

  1. mysql 快速复制数据库

    快速复制db数据库的表结构以及数据到另一个数据库newdb的命令: mysqldump db -u root -p123456 --add-drop-table | mysql newdb -u ro ...

  2. mysql快速复制数据库中所有表及数据至另一个库中

    第一步:新建一个新的数据库(db_copy) CREATE DATABASE `db_copy` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI; ...

  3. mysql快速复制数据库

    直接使用工具sqlyog:打开连接在该数据库上面右击第一项:将数据库复制到不同的主机/数据库,之后选择复制表结构及数据复制完点击完成结束就行.

  4. mysql 复制数据_MySQL快速复制数据库数据表的方法

    某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的mysql数据库.使用以下方法,可以非常简单地实现. 假设已经存在的数据库名字叫db1,想要复制一份,命名为newdb.步骤如 ...

  5. mysql 数据库复制软件_mysql 快速复制数据库

    MyIsam 发布相对简单,把库下面所有文件拷过去就好了.复制Innodb的做法相对复杂,下面是我在innodb 上复制数据库的方法 [root@localhost data]# mysql -u r ...

  6. Mysql中复制数据库的两种方法

    方法一:使用mysqldump 创建新的数据库 create database new_db 同一个mysql服务器复制数据库方法 mysqldump old_db -u 账户 -p密码 | mysq ...

  7. mysql如何复制数据库_mysql如何复制数据库

    为了方便快速复制一个数据库,可以用以下命令 将db1数据库的数据以及表结构复制到newdb数据库 创建新的数据库#mysql -u root -p123456 mysql>CREATE DATA ...

  8. mysql workbench 复制,mysql workbench 复制数据库/schema。sed: no input files

    mysql workbench 复制数据库/schema.sed: no input files mysql workbench 复制数据库/schema.sed: no input files 目标 ...

  9. mysql 快速复制_MySQL中快速复制数据表方法汇总

    本文将着重介绍两个MySQL命令的组合,它将以原有数据表为基础,创建相同结构和数据的新数据表. 这可以帮助你在开发过程中快速的复制表格作为测试数据,而不必冒险直接操作正在运行 的数据表. 示例如下: ...

最新文章

  1. Grub及MBR修复
  2. android gradle tools 3.X 中依赖,implement、api 和compile区别
  3. Pig的安装和简单使用
  4. Tensorflow实例3: 验证码图片的识别训练,每张图片有4个字母
  5. 为什么刚度阵对称?根本原因在于物理方程。知识点:矩阵微积分,物理方程
  6. 扫描仪上显示服务器连接错误代码,扫描仪 常见问题解决方法
  7. 在数据迁移过程中如何迁移holo(memory)表?
  8. Java面向对象——自定义异常
  9. ubuntu16.04 设置双显示器屏幕
  10. 深入理解audio 系统
  11. Swing实现五子棋
  12. 使用WinRE向Windows10中添加新的本地管理员账户
  13. Logstash 原理分析/配置文件详解 时间 日期 时区 ip 反斜杠 grok在线地址 类型转换
  14. iOS二维码生成及扫码
  15. 服务器主机型号,服务器的主机型号
  16. Win10同时安装两个版本的JDK并随时切换,JDK8和JDK11手把手教学
  17. 苹果终于要认真发力智能家居了!挖来前微软副总裁掌舵其人工智能部门!
  18. Android 10.0 自定义开机向导app
  19. 利用HTML实现一个个人信息表的网页(代码实例)
  20. 常用 Excel 公式列表

热门文章

  1. root用户无法运行tor解决办法(The tor browser bundle should not be run as root )
  2. 掌握python语言可以做什么?十大应用领域介绍
  3. 用计算机图形学画字母,OpenGL 绘制字母 计算机图形学
  4. C#实现微秒(us)级延时
  5. VMware被博通收购后:裁员风波笼罩 客户体验或将“力不从心”
  6. 自媒体追热点的宝藏网站,快点收藏起来
  7. matlab 图像接缝_接缝雕刻算法似乎是无法调整图像大小的方法
  8. 初入对日外包(对于对日外包资料的整理)
  9. opencv、C++开发报错之丢失 opencv_worldXXXd.dll
  10. 投资-巴菲特的护城河