前端之家收集整理的这篇文章主要介绍了
centos 7.2 迁移 mysql 数据库文件,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
原目录:/var/lib/MysqL
新目录:/data/MysqL
1.将/smp/MysqL/MysqL.sock文件复制到/data/db/MysqL.sock,并停止运行MysqL(注意,需将
MysqL.sock文件复制后,才能停止MysqL)
/smp/MysqL/bin/MysqLadmin -uroot -p shutdown
2.data目录迁移
cp-a/var/lib/MysqL/*/data/MysqL
3.修改/etc/my.cnf
socket=/data/db/MysqL.sock(注意将原来的socket文件注释掉,方便回滚)
datadir=/data/db/data
4.建立软链接
ln -s /data/db/MysqL.sock /var/lib/MysqL/MysqL.sock