performance - 如何解决 #1452 - 无法添加或更新子行:外键约束失败
问题描述
图片 我想这样做:
ALTER TABLE posts ADD FOREIGN KEY (user_id) REFERENCES users(idu) ON DELETE RESTRICT ON UPDATE RESTRICT;
但我得到这个错误:#1452 - Cannot add or update a child row: a foreign key constraint fails.
预先感谢。
解决方案
问题是我必须从表(帖子和用户)中删除数据并最终尝试 requet,它运行良好,我应该在创建两个表后立即执行此操作,然后再填充它们。谢谢大卫的重播.
推荐阅读
- c# - System.AggregateException 与 MessageHandler 和 IParser
- android - 将 Android 应用程序连接到 AWS greengrass v2 Core
- .net - 如何在 Microsoft Visio 中打开“显示 VSTO 加载项用户界面错误”?
- flutter - Flutter:应用程序启动时显示 AlertDialog
- python - PB 从源 .sh 文件激活 conda 环境
- obfuscation - 混淆/压缩/保护javascript代码
- c# - Sharepoint 文档库使用 REST API 获取文件计数
- python - 从python中的另一个文件调用文本
- c# - 使用 Asp.net 和 c# 在 Windows Server 2019 中读取存储证书
- google-analytics - Google Analytics - 解析事件标签值