表只读导致插入失败如何修复?是否误启用了只读模式?
故障排查表
现象 | 可能原因 | 修复命令 |
---|---|---|
ERROR 1290 (HY000) |
全局只读模式 | SET GLOBAL read_only=OFF; |
ERROR 1142 (42000) |
用户无INSERT权限 | GRANT INSERT ON db.* TO 'user'@'%'; |
ERROR 1036 (HY000) |
磁盘空间不足 | df -h 查看并清理空间 |
- 重要表设置
ALTER TABLE tbl READ ONLY;
前需评估影响
更新时间:2025-06-21 16:32:11
下一篇:高并发场景下预防500错误的策略