数据库迁移后报错提示MySQL Error:Can''t find file errno: 13 - Permission denied的解决方法

Posted 佳宇博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库迁移后报错提示MySQL Error:Can''t find file errno: 13 - Permission denied的解决方法相关的知识,希望对你有一定的参考价值。

用户mysql数据库迁移后,遇到报错MySQL Error:Can‘t find file (errno: 13 - Permission denied)使用以下指令重新设置所有者和权限,依然不能解决。

[[email protected] ~]# chown 501:501 -R /www/server/data/comdb

[[email protected]~]# chmod 666 -R /www/server/data/comdb

[[email protected]~]# service mysqld restart

经万维景盛工程师研究,再用这个指令 chmod ug+rwx /www/server/data/comdb 问题即告解决。

以上是关于数据库迁移后报错提示MySQL Error:Can''t find file errno: 13 - Permission denied的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

mysql启动报错:Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist

Mysql报错Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't

MYSQL启动后报错故障问题的解决办法

源码安装mysql5.6x启动报错:[ERROR] Can't find messagefile '/data/mysqldata/3306/english/errmsg.sys

mysql 5.6.33 重置密码后报错

mysql升级到8后报错,only_full_group_by报错