尝试在MySql Workbenck中插入日期时出错
错误1452:无法添加或更新子行:外键约束失败(myfacebookmensajes,约束CodigoRedDest外键(Codigo)引用redessocialesCodigo),删除时不执行操作,更新时不执行操作)
SQL语句:

INSERT INTO `myfacebook`.`mensajes` (`Codigo`, `NickUsuario`, `CodigoRedDest`, `Mensaje`, `Fecha`)
VALUES ('7', 'MaGo', '1', 'M7', '2013-09-23')

我是初学者,不知道有什么问题。如果你想和我多约会,你就说我。
谢谢你的回答。

最佳答案

一种解决方案是使用SET FOREIGN_KEY_CHECKS禁用外键检查:

SET FOREIGN_KEY_CHECKS=0;
INSERT INTO `myfacebook`.`mensajes` (`Codigo`, `NickUsuario`, `CodigoRedDest`, `Mensaje`, `Fecha`)
VALUES ('7', 'MaGo', '1', 'M7', '2013-09-23')
SET FOREIGN_KEY_CHECKS=1;

08-18 01:09