欢迎光临
我们一直在努力

解决修改MYSQL数据库出现”#1036 – Table is read only”问题

出现这样的问题,应该是我们在拷贝DATA数据库文件包的时候出现文件权限变动问题,可以通过下面的方法解决。

第一、找到DATA数据库存在的目录

/usr/local/mysql/data/

比如我的在这个目录,有些在/usr/local/mysql/var/目录,这个要根据我们实际的VPS配置环境决定。

chmod -R 777 /usr/local/mysql/data/数据库文件夹/

设置数据库文件夹和文件的所有权限可写。

第二、修改用户组

chown -R mysql:mysql 数据库文件夹

修改用户组。

第三、刷新数据

找到mysqladmin所在的目录,一般在/usr/local/mysql/bin下,具体我们也要找到,然后到当前目录下,执行下面命令。

mysqladmin -u root -p flush-tables

然后会提示需要输入MYSQL ROOT密码,我们输入就可以。

赞(0) 打赏
未经允许不得转载:优惠吧 » 解决修改MYSQL数据库出现”#1036 – Table is read only”问题
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!