解决mysql数据表 table read only 报错问题
解决linux 中 mysql数据表 table read only 报错问题,找到服务器的mysql文件夹 ,这个问题是发生在centos重装mysql,直接备份数据库data文件夹,重装好后再把数据复制回去时候的情况,这个文件夹有个后缀为.pid文件不能替换,会不能启动服务。修改 mysql 文件夹的权限为 755
chmod -R 755 mysql修改mysql 文件夹的所有者为mysql用户
chown -R mysql mysql修改后
service mysqld reload重启下mysql服务就好了。
部分表如果打开提示mysql 1146 表找不到的错误,在SQL执行 repaire table 表名 修复。
页:
[1]