某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的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 --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

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

  1. mysql 命令删库名,MySQL控制台删除数据库命令 drop database 数据库名

    MySQL控制台删除数据库命令 drop database 数据库名 分类:数据库| 发布:佚名| 查看: | 发表时间:2014/4/30 命令:drop database 例如:删除名为 camn ...

  2. 用Mysql网页式管理工具安全地访问数据库的方法

    2019独角兽企业重金招聘Python工程师标准>>> 用Mysql网页式管理工具安全地访问数据库的方法 在使用通达OA系统时很多用户需要借助Mysql网页式管理工具进入后台数据库去 ...

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

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

  4. C API向MySQL插入批量数据的快速方法——关于mysql_autocommit

    MySQL默认的数据提交操作模式是自动提交模式(autocommit).这就表示除非显式地开始一个事务,否则每个查询都被当做一个单独的事务自动执行.我们可以通过设置autocommit的值改变是否是自 ...

  5. mysql 定期清理表数据_mysql 定期清理表数据库

    zabbix数据库备份整理 zabbix数据库备份整理 zabbix数据库备份整理 zabbix的所有操作都是存在数据库里,在数据库里都会有对应的表,所以对zabbix备份,只需备份数据库就行了. 采 ...

  6. 从mysql到大数据(二)--数据库的认识

    一.数据库的认识 数据库顾名思义,是存放数据的库房. 二.数据库的分类(了解) 可以分为两大类:关系型数据库和非关系型数据库. 关系型数据库: 关系型数据库,存储的格式可以直观地反映实体间的关系.关系 ...

  7. mysql如何限制数据修改密码_MySQL_MySQL数据库中修改密码及访问限制设置详解,MySQL是一个真正的多用户、多 - phpStudy...

    MySQL数据库中修改密码及访问限制设置详解 MySQL是一个真正的多用户.多线程SQL数据库服务器.MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序 ...

  8. MySQL删除表数据 MySQL清空表命令 3种方法

    一.MySQL清空表数据命令:truncate SQL语法: truncate table 表名 注意: 不能与where一起使用. truncate删除数据后是不可以rollback的. trunc ...

  9. MySQL删除表数据 MySQL清空表数据命令 3种方法

    一.MySQL清空表数据命令:truncate SQL语法: truncate table 表名; 注意: 不能与where一起使用. truncate删除数据后是不可以rollback的. trun ...

  10. java struts2 session mysql 内存不足_Java - 用户在线的数据库实现方法和内存实现方法...

    一,数据库实现方法:(实现思路:基于Struts2.0的拦截器) 0,流程:struts.xml -> ApplicationContext.xml -> LoginInterceptor ...

最新文章

  1. matplotlib多个饼状图
  2. pytorch自定义交叉熵损失函数
  3. js websocket同步等待_WebSocket硬核入门:200行代码,教你徒手撸一个WebSocket服务器...
  4. access labsql 出错_一段由ACCESS转为SQL SERVER后出现的CINT错误
  5. 百度二年级手工机器人_让父母少弯腰的家务神器——追觅扫拖机器人慧目F9评测...
  6. Eclipse在更换工作空间之后很多设置要重新配置
  7. python中pygame输入换行文字,Pygame:写多行
  8. Ubuntu 安装Jenkins报错
  9. centos mysql lujin_MySQL中文转换成拼音的函数[zt]
  10. Shashlik Cooking(思维)
  11. 华为云学院新春大礼包:场景化微认证上新了!
  12. Git回退和取消回退
  13. 51单片机用lcd1602显示两行字符串
  14. 原始资料的收集方法———定性资料的收集
  15. URI API——公交、驾车、步行导航
  16. Android 8.0版本更新下载
  17. 百慕大永中迎来ECFA时代
  18. 笔记——51控制DS18B20温度控制篇章之终章温度报警
  19. 064:vue+openlayers根据坐标来显示点、线段、圆形、多边形(代码示例)
  20. Column ‘XXX‘ cannot be null 问题解决方案

热门文章

  1. ArcGIS批量裁剪栅格数据
  2. BigData:根据最新2018.07.19《财富》世界500强榜单进行大数据分析
  3. Java8之后,使用jdbc连接本地access数据库。DEMO
  4. dell机架式服务器型号,戴尔R910机架式服务器
  5. 主板aspm关闭_【装机加人品】主板如何开启与关闭超线程技术?
  6. php判断号码归属,PHP验证手机号码和查询归属地查询的代码
  7. 百度推广怎么做排名靠前网站链接
  8. Vue 轻量级后台管理系统基础模板
  9. html 半框添加,配眼镜全框好还是半框的好?
  10. 对比度 css_更好的颜色和对比度可访问性CSS技巧