MySQL5.7 更改datadir

mysql数据量太大,磁盘空间不足,需要修改默认存储路径

1.先把mysql文件拷贝到其他空间大的磁盘上,默认路径是/var/lib/mysql

$ mv /var/lib/mysql  /home
复制代码

2.修改配置文件/etc/my.conf

#datadir=/var/lib/mysql
datadir=/home/mysql
#socket=/var/lib/mysql/mysql.sock
socket=/home/mysql/mysql.sock
复制代码

3.然后创建一个软链接

$ ln -s /home/mysql  /var/lib/mysql 
复制代码

4.给新的目录权限

chown -R mysql.mysql /home/mysql/
复制代码

5.最后重启数据库

不同版本不同的方式
systemctl restart mysqld.service
复制代码

转载:www.jianshu.com/p/4e7a63184…

转载于:https://juejin.im/post/5d09ae1de51d45108c59a546

猜你喜欢

转载自blog.csdn.net/weixin_34014277/article/details/93180170