我有一个在 ubuntu 上运行的 MySQL 服务器,但它不知怎么的变得混乱了,以致我无法再访问 MySQL 的命令行。
我重新安装了它,但在此之前,我直接将文件夹取出/var/lib/mysql
以免丢失任何数据,而且我不知道还有更好的方法。
然后,重新安装后,我将文件夹放回去,一切似乎工作正常,但任何类型的用户都无法访问我手动放回的文件夹的表。
我尝试将文件权限更改为 just chmod 777
,但没有成功。当我尝试访问它时,我收到错误
mysql> select * from galtotals;
ERROR 1017 (HY000): Can't find file: './galf/galtotals.frm' (errno: 13 - Permission denied)