Ubuntu中Mysql设置软链接虚拟目录无读写权限的问题解决方法
一、设置软链接
ln -s /var/mysql_data /var/lib/mysql
二、mysql使用软链接目录时,要给该物理目录,如:/var/mysql_data/ 设置用户组为mysql:mysq
三、还需要在 /etc/apparmor.d/usr.sbin.mysqld 文件中添加对应物理目录的权限,格式如下
/var/mysql_data/ r,
/var/mysql_data/** rwk,
添加以上两行后,重启apparmor
sudo /etc/init.d/apparmor restart
设置好后,无需重启mysql,即可读写
参考链接:http://forum.ubuntu.org.cn/viewtopic.php?f=44&p=1074517