我想使用符号链接来更改 mysql 中的路径数据库。
我创建了一个目录,然后创建了指向该目录的符号链接,但是当我想使用该数据库时出现以下错误:
ERROR 1018 (HY000): Can't read dir of './depot/' (errno: 13)
我禁用了 apparmor,但是不起作用。
我检查了,没有权限问题。
答案1
要解决此问题,您需要在/var/lib/mysql
目录上设置正确的权限。
chown mysql:mysql -R /var/lib/mysql/
mysql -u user -p dbname -e 'show tables;'