红联Linux门户
Linux帮助

Ubuntu 14.04移动mysql数据库

发布时间:2016-03-02 10:50:00来源:linux网站作者:zhbpd

mysql 数据库位置在 /etc/mysql/my.cnf 中 datadir 所指向的位置,默认是 /var/lib/mysql


1.停止 mysql 服务:

sudo /etc/init.d/mysql stop


2.将 /var/lib/mysql 目录移动到新目录

sudo cp -dpR /var/lib/mysql  <xxxx>


3.修改 my.cnf

sudo vim /etc/mysql/my.cnf

修改 datadir = <xxx>/mysql


4.修改文件: mysqld

sudo vim /etc/apparmor.d/usr.sbin.mysqld

把:

/var/lib/mysql r,
/var/lib/mysql/** rwk,

改为:

<xxx>/mysql r,
<xxx>/mysql/** rwk,


5.重启服务

sudo /etc/init.d/apparmor restart

sudo /etc/init.d/mysql restart


本文永久更新地址:http://www.linuxdiyf.com/linux/18547.html