红联Linux门户
Linux帮助

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

发布时间:2015-12-27 09:58:38来源:linux网站作者:tobacco

遇到需要更改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


Linux文件路径中所有目录名必须都存在,而Windows不需要:http://www.linuxdiyf.com/linux/10060.html

简单介绍Linux进程文件路径的获取方法:http://www.linuxdiyf.com/linux/399.html

CentOS7下修改mariadb数据库文件的路径:http://www.linuxdiyf.com/linux/15954.html

windows数据库文件转移到linux:http://www.linuxdiyf.com/linux/14788.html

Linux Oracle数据库文件移动的方法和步骤:http://www.linuxdiyf.com/linux/250.html