linux将mysql数据转移到数据盘
原创 mysql 2020-08-27 22:01:53
1 收藏 1 浏览3296 评论0
琴朗
已发34篇
有侵犯版权请及时联系我们,我们将在24小时内删除文章。
投诉举报


注意:mysql默认数据放在/var/lib/mysql下面

          mysql默认配置文件 /etc/my.cnf


(1) 创建新目录,新数据假设放在/mnt/data/mysql

mkdir  -p  /mnt/data/mysql


(2) 移动旧的文件到新目录

cp /var/lib/mysql/.  /mnt/data/mysql


(3) 将目录权限赋予给mysql

chown -R mysql:mysql  /mnt/data/mysql


(4) 修改/etc/my.cnf 文件

vim /etc/my.cnf

datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

修改为

datadir=/mnt/data/mysql
socket=/mnt/data/mysql/mysql.sock

 

添加以下内容到/etc/my.conf

[client]
socket = /mnt/data/mysql/mysql.sock
[mysqld]
socket = /mnt/data/mysql/mysql.sock


评论(0) 我要评论