centos7 修改mysql文件存储位置

发布时间 2024-01-04 10:34:52作者: 黑客的黑

一、查看存储位置

mysql>select @@datadir;

 

二、关闭mysqld服务

mysql + centos 7/8 :systemctl stop mysqld

三、创建新目录位置

mkdir /data/mysql

chown -R mysql:mysql /data/mysql

四、将原有文件复制到新文件夹

cp -Rp /var/lib/mysql/* /data/mysql

五、修改mysql的配置文件

备份文件 cp /etc/my.cnf /etc/my.cnf.ori

修改文件 vim /etc/my.cnf

[mysqld]
#datadir=/var/lib/mysql

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

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

六、启动mysqld服务

mysql + centos 7/8 :systemctl start mysqld

七:验证mysql文件存储新位置

mysql>select @@datadir;