mysql数据迁移
来源:互联网 发布:广州易幻网络 编辑:程序博客网 时间:2024/06/08 12:13
一. 停止数据库
➜ ~service mysql stop
二. 创建数据要存储的目标目录
➜ ~mkdir /data/mysql_data
**三. 指定目录的拥有者
➜ ~chown mysql:mysql /data/mysql_data
四. 修改mysql配置文件
➜ ~vi /etc/mysql/my.cnf##找到datadir并修改刚才创建的目录###datadir = /var/lib/mysqldatadir = /data/mysql_data
五.复制原来的mysql数据
###记住cp一定要加-a选项,防止权限等丢失###➜ ~cp -a /var/lib/mysql/* /data/mysql_data/
六. 修改mysql访问新数据目录的权限
➜ ~ vi /etc/apparmor.d/usr.sbin.mysqld###找到mysql原先的路径权限配置,修改成新的目录####/var/lib/mysql/ r#/var/lib/mysql/** rw/data/mysql_data/ r/data/mysql_data/** rw> 注意:这里目录后面的斜杠"/"一定不能丢,丢了会导致mysql errno 13的错误
七. 重新加载权限控制服务
➜ ~ service apparmor restart
八. 启动mysql服务
➜ ~ service mysql start
九. 测试是否迁移成功
1. 登录数据库,创建一个数据库mysql>create database migrate_test;mysql>show databases;+------------------------+| Database |+------------------------+| migrate_test |+------------------------+mysql>use migrate_test;mysql>create table test(name VARCHAR(20), age INT);mysql>exit2.进入数据目录查看➜ ~ cd /data/mysql_data➜ ~ ls ###若找到刚才数据库migrate_test对应目录说明迁移成功migrate_test➜ ~ ls migrate_testdb.opt test.frm
0 0
- MySQL数据迁移工具
- MySQL数据中的迁移
- mysql 数据迁移
- mysql数据迁移工具
- mysql数据迁移
- mysql数据迁移mongodb
- mysql数据迁移
- mysql表数据迁移
- mysql数据迁移
- Python + Mysql数据迁移
- mysql数据迁移
- mysql大量数据迁移
- mysql数据目录迁移
- Mysql数据的迁移
- mysql数据迁移记录
- mysql 数据迁移
- Mysql 数据迁移
- MySQL数据迁移
- vb.net利用webbrowser下载(加载完成判断、多线程、委托)
- spring学习小结7_使用工厂方法来配置bean:静态工厂方法和实例工厂方法
- iPhone屏幕尺寸、分辨率及适配
- Redis主从复制
- HDU5519 Kykneion asma (指数生成函数+快速数论变换模任意数+启发式合并思想)
- mysql数据迁移
- s3c2440 地址分配硬件连接及其启动原理分析
- struts2环境配置(转载)
- Xcode 报错 ERROR ITMS-90096,启动图黑屏
- google maps js v3 api教程(2) -- 在地图上添加标记
- file 图片的剪切
- 程序员编程能力层次模型
- 【数位DP】BZOJ3780数字统计
- C#中实现无边框窗体拖动