腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
试图添加
约束
时出现的
mysql
错误#1452
mysql
、
sql
、
database
可能重复: ALTER TABLE `Question` ADD CONSTRAINT `FK_question` FOREIGNQuestionId`)问题是它给了我这个错误: 1452 -无法添加或更新子行:
外
键
约束
失败‘#SQL4
浏览 3
提问于2012-09-30
得票数 0
回答已采纳
2
回答
如何在保持完整性的同时发展
MySQL
模式
mysql
据我所知,当您运行
MySQL
DDL语句时,它通常会锁定表,然后解锁它。它甚至会解锁它,即使你已经手动锁定它。此外,架构
修改
不能按事务分组。因此,如果您的迁移删除了一些
外
键
约束
,更改了相关的表,然后将这些
约束
替换为新的
约束
,则可能会出现问题。如果另一个
数据库
客户端在移除外
键
约束
时插入了无效值,则即使正确写入迁移SQL,也可能无法应用新的
外
键
约束
。这只是一个例子,但
浏览 0
提问于2015-02-12
得票数 1
1
回答
Mysql
创建索引而不是
外
键
约束
。
mysql
、
indexing
、
foreign-keys
我试图在两个表之间创建一个
外
键
约束
,但是在执行alter命令之后,
mysql
创建索引而不是
外
键
。我使用hibernate,所以最初我认为这是hibernate的问题,但是当我直接在
mysql
上执行查询时,行为是一样的。
修改
表person添加
约束
FK9ircw28d19mdg5pu8yfg1qs8p
外
键
(Address_Id)引用地址(Address_Id) 运行此命令后,我将在
mysq
浏览 2
提问于2018-07-27
得票数 0
回答已采纳
3
回答
MYSQL
alter添加索引+
外
键
给错误1005
mysql
、
foreign-keys
、
indexing
、
alter-table
、
mysql-error-1005
(errno: 121)更新: 我尝试将两个查询分开,首先添加索引,然后添加
外
键
,然后添加索引,但第二个查询不工作!当我更改
外
键
的名称(如:'fk_2')并尝试运行它时,我得到一个错误: error代码: 1452不能添加或更新子行:
外
键
约束
失败
浏览 13
提问于2010-08-11
得票数 2
回答已采纳
15
回答
如果我总是用PHP控制我的
数据库
输入,那么像NULL和
外
键
这样的
约束
有多重要?
php
、
mysql
、
constraints
我正试图在表中创建一个作为
外
键
的列,但在
MySQL
中,这比应该创建的要困难得多。这需要我回去对一个已经在用的桌子做一些
修改
。所以我想知道,,
MySQL
是否有必要确保某个值是合适的?我就不能用一种像PHP这样的语言来访问这个
数据库
anyway 我意识到,出于上述原因,忽视非零是一个非常愚蠢的
浏览 2
提问于2008-12-19
得票数 23
回答已采纳
1
回答
Mysql
外
键
约束
删除
mysql
、
sql
、
laravel
在许多使用in (
外
键
和主键)连接表的表中,我有许多
外
键
约束
,并且我希望删除外
键
约束
,因为我已经划分了我的
数据库
。 我只想将
外
键
列更改为不带任何
约束
的虚拟整数。 我正在使用带有
MySQL
的工作台
浏览 29
提问于2021-03-02
得票数 1
回答已采纳
1
回答
Grails:禁用
外
键
约束
grails
、
foreign-keys
、
grails-orm
是否有任何方法可以删除自动生成的
外
键
约束
?谢谢。 删除诸如"alter xxx添加
约束
yyy
外
键
“之类的行.
浏览 0
提问于2017-12-15
得票数 1
1
回答
Alter不添加
外
键
MYSQL
mysql
当我执行以下操作时,它似乎设置了一个常规密钥,而不是
外
键
:ADD CONSTRAINT `con_fk_templatesDEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci COMMENT='Template Components' 为什么我看不到Create表中的
约束
呢
浏览 5
提问于2017-03-11
得票数 2
回答已采纳
2
回答
为什么
MySQL
InnoDB表被复制,尽管对ALTER使用ALGORITHM=INPLACE
mysql
、
innodb
、
mysql-5.7
、
alter-table
我在InnoDB服务器版本5.7的
MySQL
表上运行了ALTER语句,即:删除一些索引(非唯一)我使用ALGORITHM但是表仍在被复制,我看到在
数据库
目录中创建的临时文件。根据DDL业务文档,所有这些操作都支持内部
修改
。为什么我的桌子会被复制?我没有收到任何错误信息。
浏览 0
提问于2021-04-30
得票数 0
回答已采纳
2
回答
MySQL
中添加
约束
语法的区别?
mysql
因此,我在
MySQL
表中的一个列上应用
外
键
约束
。
浏览 0
提问于2018-12-19
得票数 1
回答已采纳
1
回答
插入数据时的最佳做法(意见问题)
mysql
、
best-practices
我只想看看与
数据库
接口的最佳实践是什么。在
数据库
中插入/
修改
数据时,最佳做法是在与DB进行接口之前进行逻辑检查(例如在php中),还是让
MySQL
使用
外
键
约束
进行检查,而不是NULL,等等?示例:在插入另一个表之前,我可以提前检查一个表中是否存在主键,或者只需尝试插入,如果不存在外
键
约束
错误,就让它发生。 最佳实践?
浏览 0
提问于2019-02-03
得票数 0
回答已采纳
2
回答
要更改正在复制的表模式,我需要知道什么?
mysql
、
innodb
我需要更新模式,因为我意外地遗漏了一些
外
键
约束
。使用主/从服务器复制服务器。 要正确地更改生产
数据库
模式,我需要知道或做些什么?
浏览 0
提问于2011-08-17
得票数 2
回答已采纳
2
回答
将带有InnoDB的表格转换为MyISAM最安全的方法是什么?
mysql
、
innodb
、
myisam
我的
数据库
当前使用的是InnoDB引擎。现在,我想要添加全文搜索功能,这就是为什么我想要将我的表转换为MyISAM。但是这样做会破坏所有的
外
键
。如何安全地将我的表引擎更改为MyISAM?
浏览 1
提问于2011-12-19
得票数 6
回答已采纳
3
回答
外
键
的使用
mysql
、
sql
、
database
、
sqlite
在我的面试中,有人问我“
外
键
有什么用”?“用于引用可用于连接表的下一个表的主键”。那么答案是什么呢?
浏览 2
提问于2016-04-24
得票数 1
6
回答
与在
数据库
中相比,以编程方式强制使用
外
键
的优缺点
database
、
foreign-keys
仅仅是让
数据库
强制执行
外
键
,就在开发方面造成了很多麻烦。特别是在单元测试期间,由于
外
键
约束
,我不能删除表,我需要以这样的顺序创建表,这样
外
键
约束
警告就不会被触发。实际上,我不认为让
数据库
强制执行
外
键
约束
有太多意义。如果应用程序设计正确,那么除了select查询之外,不应该有任何手动的
数据库
操作。我只想确保自己不会因为
数据库
中没有
浏览 0
提问于2010-04-01
得票数 6
回答已采纳
1
回答
如何停止Doctrine2迁移:不同于总是添加
数据库
中已经存在的
外
键
关系?
php
、
mysql
、
symfony
、
doctrine-orm
、
doctrine-migrations
这些多对一的
外
键
关系已经在
数据库
中进行了更新,但是每次我运行迁移:diff或schema:update --dump-sql时,它都会添加相同的更新命令来再次添加
外
键
关系。当我运行schema:validate时,它显示我的映射与我的
数据库
不同步。 我的应用程序运行良好,关系运行正常,
数据库
中的模式看起来也是正确的。为什么doctrine仍然试图添加这些
外
键
?这将在我的迁移或模式中生成以下内容:update dump,即使它已经在<e
浏览 3
提问于2013-03-31
得票数 26
回答已采纳
1
回答
对列进行限制的
数据库
建模
mysql
、
sql
、
database
、
database-design
我试图用
MySQL
数据库
对以下内容进行建模:一个盒子可以有许多文件,然后将立即放置到一个位置。 位置可以有许多文件或框。
浏览 3
提问于2018-01-09
得票数 1
回答已采纳
1
回答
在
mysql
中向列添加
外
键
并不会创建
mysql
、
sql
、
database
没有
外
键
约束
。我想使用以下查询添加
外
键
约束
:ADD CONSTRAINT fk_book$authorREFERENCES Author(author_id)桌上的书有60000多条记录
浏览 4
提问于2015-10-05
得票数 0
回答已采纳
1
回答
MySQL
- CaseSensitive:无法添加或更新子行:
外
键
约束
失败
mysql
、
asp.net
、
entity-framework
我有一个表Customer,它具有CustomerType(CustomerTypeId)的
外
键
约束
。现在使用EntityFramework时,当我试图在Customer表中插入记录时,我会看到一个错误: 无法添加或更新子行:
外
键
约束
失败(“事件”。“客户”,
约束
"customer_ibfk_2“
外
键
("CustomerTypeId")引用"CustomerType”("Custom
浏览 0
提问于2015-11-14
得票数 0
2
回答
如果定义了@JoinTable,JPA不能删除@OneToOne
jpa
、
jakarta-ee
、
one-to-one
、
jointable
快速信息: com.
mysql
.jdbc.exception
浏览 1
提问于2019-01-10
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券