mysqldump 数据库迁移并改换engine
2016-07-06 15:44
357 查看
1. 导出数据库
2. 修改代码中数据库引擎
3. scp传到新库主机,在用source 导入数据
mysqldump -h172.18.165.xxx -P3306 -uroot -pxxx --add-drop-database --default-character-set=utf8 --database dbname > dump_dbname.sql
2. 修改代码中数据库引擎
sed -i s/ENGINE=MyISAM/ENGINE=Innodb/g dump_dbname.sql
3. scp传到新库主机,在用source 导入数据
# 登录 >> mysql -h192.168.0.xxx -uroot -p # 创建数据库(若第一步加了 --add-drop-database 也可以不必创建) >> create database new_ddbname default character set utf8; # 导入 >> source /tmp/data/dump_dbname.sql
相关文章推荐
- mysql5.7以上密码重置方法
- mac上安装mysql和mac IntelliJ 15的方法
- 总结三种MySQL外键约束方式 原文出自【比特网】
- mysql数据库 删除重复项 保留ts最新的项
- MYSQL优化---hidba
- Mysql 列转行统计查询 、行转列统计、行合计查询
- 【转】MYSQL出错代码列表
- 最近跟mysql的自动shutdown干上了。。。
- C# 连接mysql数据库
- MySQL半同步复制的安装和配置
- mysql中触发器的使用
- 小白笔记-----------------数据库Mysql存储中文
- MySQL DATE_FORMAT() 函数
- mysql中的with rollup得到group by的汇总信息
- 浅谈MySQL中优化sql语句查询常用的30种方法
- 彻底卸载MySQL的方法分享
- 用xtrabackup实现mysql的主从复制
- mysql 查询大小写敏感问题
- mysqldump备份原理6
- Windows下Mysql服务的手动安装