欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

mysql报错errno:13-Permissiondenied的解决办法

程序员文章站 2023-11-10 23:44:40
重启服务器后,mysql没有自启动,手动启动的时候报错,后面经一番折腾后强行用root身份启动后又发现原有的表都不见了,mysql 报错 error 1018 (hy000): can't...

重启服务器后,mysql没有自启动,手动启动的时候报错,后面经一番折腾后强行用root身份启动后又发现原有的表都不见了,mysql 报错

error 1018 (hy000): can't read dir of './db_translatordevice/' (errno: 13 - permission denied),查看后发现是 mysql的data目录下的出问题的数据库文件夹的属主和属组身份都是root 但是 其他的都是mysql,就执行chown 、 chgrp两个命令更改了下,改成了mysql即解决了,记得有点乱