ubuntu下mysql服务器更改数据库文件路径

遇到需要更改mysql数据库文件路径的情况,查了很多资料试了很多次才成功,记下来先~


1. 停止mysql服务

sudo service mysql stop

2.修改my.cnf文件,将datadir改为目标路径

sudo vim /etc/mysql/my.cnf

3.将原来的datadir路径下的所有文件拷贝到新的datadir下

4.在文件 /etc/apparmor.d/tunables/alias下添加以下一行内容(不要漏掉最后的逗号):

alias /var/lib/mysql/ -> /newpath/,

5.重启apparmor

sudo /etc/init.d/apparmor reload

6.重启mysql服务

sudo service mysql start



你可能感兴趣的:(mysql,linux,ubuntu)