Press "Enter" to skip to content

Ubuntu 1604 修改 MySQL 5.7 DataDir

在 Ubuntu 1604 中,安装完毕 MySQL 5.7 之后,如果需要更换默认的数据存储目录,需要以下几个步骤:

一. 停止 MySQL

sudo systemctl stop mysql.service 

二. 确定并新建目标目录,如 /data/mysql

三. 将旧的 MySQL 目录中的文件复制到目标目录下

sudo cp -r /var/lib/mysql/* /data/mysql/

四. 修改 /data/mysql/ 及子文件的所属用户所属组

sudo -R chown mysql:mysql /data/mysql

五. 修改 /etc/apparmor.d/usr.sbin.mysqld, 在 # Allow data dir access 下增加对 /data/mysql 的权限

/data/mysql/ r,
<br>
/data/mysql/** rwk,