gpt4 book ai didi

mysql - 删除条目而不删除相关条目mysql innoDB

转载 作者:行者123 更新时间:2023-11-29 09:02:23 24 4
gpt4 key购买 nike

我有一个数据库,其中用户有不同的项目。一个用户可以有多个项目,但一个项目只能有一个用户。

如果我要删除用户而不删除他的项目,我会遇到问题。 MySql 不会让我删除用户,除非我先删除项目。

有没有办法删除用户并保留项目?

最佳答案

您已使用外键约束设置架构,因此项目表行坚持拥有所有者用户的存在。

这种“删除”通常是通过软删除来完成的:通过在表中添加“非事件”列,并将其设置为"is"或非零或类似的值,当您想要将特定行标记为已删除时.

关于mysql - 删除条目而不删除相关条目mysql innoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8234740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com