admin 发表于 2020-11-3 13:31:49

解决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]
查看完整版本: 解决mysql数据表 table read only 报错问题