本文只是记录mysql 常见错误码的解决办法
1452
这个错误状态吗表示更新当前表失败,因为外键约束某个字段的值必须是主表里的值
解决办法:
检查要插入或者要更新的约束字段的值,查看主表(外键约束的那张表)是否有你要插入或者更新的值
1064
出现这个状态吗的原因是,sql语句的语法错误,仔细检查语句
1701
执行truncate 操作表时,该表有外键约束
解决办法:
1.关闭外键约束
SET foreign_key_checks=0;
2.执行你需要执行的truncate 操作
3.开启外键约束
SET foreign_key_checks=1;
持续更新...
本文提供了解决MySQL中常见错误码的实用方法,如1452(外键约束)、1064(语法错误)及1701(truncate与外键约束冲突),通过检查字段值、修正SQL语句及调整外键约束设置来解决问题。
450

被折叠的 条评论
为什么被折叠?



