如果没有那么多SQL行,我会尽力向您展示我的问题。
使用 MySQL workbench 定义我的数据模型并创建数据库后,我想用 HeidiSQL 运行一些INSERT INTO
。我有一些外键,他们没有犯错误。
然后它变得奇怪: HeidiSQL 将错误抛给我
错误代码:1452。无法添加或更新子行:外键约束失败
HeidiSQL 还向我展示了受影响的外键,我一遍又一遍地研究了所有外键。然后我只是尝试再次运行INSERT
- 脚本,突然它没有任何错误。
我一次又一次地尝试它,它总是在第一次运行时抛出一个错误,然后就可以了。
我还尝试了 MySQL workbench 来运行脚本,并在第一次运行时发生了同样的错误。第二轮也很好。我根本没有得到错误......
你们需要我的一些桌子才能得到它吗?
或者有人解决了同等问题吗?