错误 1018(HY000):无法读取“./depot/”的目录(错误号:13)

错误 1018(HY000):无法读取“./depot/”的目录(错误号:13)

我想使用符号链接来更改 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;'

相关内容