CentOS 7.4 修改mysql/MariaDB的数据库目录

目标

将默认的数据文件存储目录/var/lib/mysql,移到/home/data/mysql

1.停止mysq服务

systemctl stop mysqld

or
systemctl stop mariadb

2.转移数据(使用cp命令)

mkdir /home/data

cp -a /var/lib/mysql /home/data/

注意 -a 参数,保持文件权限不变

3修改/etc/my.cnf配置文件

将 datadir=/var/lib/mysql

修改为
datadir=/home/data/mysql

注意这里没有修改socket

4启动mysql服务

systemctl start mysqld

or systemctl start mariadb

上一篇:Java十年叙述一个架构师的职业之路


下一篇:程序员面试被问:公司困难会留下来吗?怒反问:公司辉煌会涨薪?