使用mysqldump迁移数据
2016-05-11 12:40
555 查看
1、 先停止业务,使用MySQLdump的数据导出工具,将您线下原有数据库数据导出为数据文件
2、查看原数据库上查看用户的授权信息,拷贝到新数据库
3、在新数据库上执行
4、在原来的数据库上执行
5、然后拷贝建库语句
6、导入数据
7、防火墙
mysqldump -hlocalhost -uroot --default-character-set=utf8 -R db_name -p*********** > ./tmp.sql
2、查看原数据库上查看用户的授权信息,拷贝到新数据库
select a.user,a.host from user a where a.user = 'user_name;
show grants for user_name@'ip';
3、在新数据库上执行
GRANT USAGE ON *.* TO 'user_name'@'ip' IDENTIFIED BY PASSWORD '**********************************';
4、在原来的数据库上执行
show create database;
5、然后拷贝建库语句
6、导入数据
mysql -uroot -S /var/lib/mysql_3307/mysql_3307.sock --port=3307 -p***************** db_name <./tmp.sql
7、防火墙
iptables -A INPUT -p tcp --dport 3307 -s ip_addr -j ACCEPT
相关文章推荐
- mac 包管理器安装mysql
- 修改mysql密码
- mysql 索引
- MySQL性能调优——索引详解与索引的优化
- mysql联合查询分析及优化
- mysql安装出现的问题
- 《MySQL 5.6从零开始学》读书笔记
- Mysql分页查询的方法
- mysql重要语句
- Windows下忘记MySQL root密码解决方法
- mac mysql完全卸载
- mac mysql安装
- mysql 半同步复制配制
- Mysql 创建查询视图
- mysql 行锁排查
- mysql 行锁排查
- mysql 行锁排查
- 阿里云Ubuntu服务器配置教程(一)——服务器与MySQL配置
- 如何在MySQL中设置外键约束以及外键的作用
- MySQL存储引擎总结