腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
定义
外
键
后向
MySQL
添加
数据
mysql
我有一个关于
数据
库的一般性问题。我正在使用一个
MySQL
db,并且发现在
定义
了一个
外
键
之后,我不能向表中
添加
值。有人能评论一下这可能是什么原因吗?当表中没有
数据
时,我可以
添加
外
键
,但当我在设置
外
键
后尝试
添加
数据
时,它不允许这样做。引用的列不是唯一的。欢迎提出建议。希望我已经很好地解释了我的情况。
浏览 9
提问于2017-08-18
得票数 0
回答已采纳
2
回答
手动选择
外
键
列
mysql
工作台
mysql
、
mysql-workbench
、
workbench
假设我在一个MyISAM
数据
库中有一堆
MySQL
表。我知道,如果我的表是InnoDB,
MySQL
工作台将自动获取表之间的关系。但是,如果我的表是MyISAM,那么是否可以选择在
MySQL
工作台中使用哪一列作为
外
键
,而无需
MySQL
工作台在表模式中
添加
列?如果我在users工作台中的表
MySQL
和user_types之间
添加
了多对一的关系,那么将自动将列user_types_id
添加
到表users的架
浏览 3
提问于2013-01-24
得票数 1
1
回答
不区分大小写的
外
键
PostgreSQL
sql
、
postgresql
、
case-sensitive
、
postgresql-9.3
我需要知道是否可以向PostgreSQL中的表
添加
不区分大小写的
外
键
约束。我正在将一个
数据
库从
MySQL
转换为PostgreSQL。
外
键
已经在
MySQL
中创建了,因为
MySQL
不区分大小写,所以我没有遇到任何问题。当我将所有
数据
从
MySQL
加载到PostgreSQL,然后尝试将
外
键
添加
到表中时,我在Postgres中得到一个错误。varchar(
浏览 3
提问于2014-10-16
得票数 2
2
回答
MySQL
中
添加
约束语法的区别?
mysql
因此,我在
MySQL
表中的一个列上应用
外
键
约束。
浏览 0
提问于2018-12-19
得票数 1
回答已采纳
3
回答
Hibernate在
Mysql
中没有持久化外
键
java
、
mysql
、
hibernate
、
jpa
现在有一件事,如果我试图记录Hibernate生成的SQL,它将以正确的方式生成
外
键
: add constraint FKdn1hnohufcwdr4a401xabcjnforeign key (city_id_city) 但是,如果我检查
Mysql
数据
库,那里没有
外
键
,只生成索引: show createKEY `FKdn1hnohufcwdr4a401x
浏览 2
提问于2018-04-17
得票数 1
2
回答
MySQL
-无法
定义
外
键
python
、
mysql
、
phpmyadmin
、
foreign-keys
、
wamp
表消息有一个列person_id,它应该是表person的
外
键
。 在创建表之后,当我通过PhpMyAdmin查看消息表时,它中没有
外
键
。SQL查询有什么问题吗?
浏览 1
提问于2015-02-15
得票数 0
回答已采纳
2
回答
MySQL
"SET foreign_key_checks = 0“的SQLAlchemy配置
mysql
、
sqlite
、
sqlalchemy
、
flask-migrate
我使用SQLAlchemy和Flask来创建
数据
库表-每个表至少有一个
外
键
-它与sqlite一起工作,但不是
MySQL
-我在
MySQL
中创建表时得到外
键
完整性错误(创建子表时不会创建父表)。有没有办法将SQLAlchemy配置为忽略
外
键
检查?
浏览 0
提问于2016-04-16
得票数 2
1
回答
如何使用
外
键
定义
创建表B(如A)?
mysql
我可以使用以下查询在
数据
库sales_order中使用与sales_order表相同的模式从主
数据
库prod_db中创建表prod_db:所以,我的问题是,是否可以使用表A的模式使用相同的foreign_keys创建表B?
浏览 4
提问于2020-06-14
得票数 5
回答已采纳
1
回答
如何将自动增量主键作为
外
键
添加
到已有的
数据
库表中?
mysql
、
database-design
、
foreign-keys
我得到了三个
mysql
数据
库表,它们使用
外
键
约束正确地连接在一起,如下所示:但问题是
外
键
约束的字段不是整型和自动增量类型,而是varchar类型。我正在尝试不阻止对这些表重新进行映射,这些表的区域已经正确映射,但我希望
添加
一个新的整型和唯一的主键和
外
键
。以使所有表中的所有
数据
保持相同。请让我知道,如果有任何方法,我可以运行一个脚本,可以自动映射现有的表与新的主键和
外
键
。
浏览 1
提问于2020-07-31
得票数 0
1
回答
PostgreSQL用户
定义
类型枚举与
外
键
-维护和性能
sql
、
postgresql
、
performance
、
maintenance
我正在尝试在两种方法之间做出选择,以便为PostgreSQL表中的列设置用户
定义
的值集。用户
定义
的
数据
类型: CREATE TYPE track_class AS ENUM();
外
键
: CREATE TABLE track_class (
浏览 13
提问于2019-09-26
得票数 4
回答已采纳
1
回答
尝试在
mysql
表中自动插入
外
键值
php
、
mysql
、
foreign-keys
、
primary-key
、
database-table
我是新手与PHP和
MySQL
,需要帮助…我有两张桌子..。|francis@.| | 1
浏览 1
提问于2013-01-23
得票数 1
1
回答
MySQL
:具有几乎相似字段的表的
外
键
mysql
mysql
中有两个表,如下所示:AB23CD etcAB34CD etc more rows.
浏览 3
提问于2017-06-15
得票数 0
回答已采纳
1
回答
是否可以为主键和
外
键
创建一个索引?
sql
KEY (ID), ON UPDATE CASCADE ON DELETE CASCADEB.ID
键
将用作A不知道的表中的
外
键
。正如我们在B中看到的,一列同时是主键和
外
键
。据我所知,
键
使用索引。那么,是否有可能使这两个
键
使用相同的索引?它依赖于RDBMS吗?还是我的理解有问题?
浏览 2
提问于2020-05-09
得票数 1
回答已采纳
1
回答
在不尝试创建
外
键
的情况下出现错误“无法
添加
外
键
约束”
mysql
team` (); 它显然不包含
外
键
声明出现此错误的原因一定与
MySQL
缓存问题有关。因为这个表之前已经存在了,所以我把它删除了。因此,在create table命令中将表名重命名为teams可以很好地创建该表。我的问题是,
mysql
将这个缓存存储在哪里,以及如何删除它。在information_schema中我找不到它。在infor
浏览 1
提问于2019-07-22
得票数 0
1
回答
时,
MYSQL
自动创建索引
mysql
、
sql
、
database
、
database-design
、
relational-database
REFERENCES table_2(`id`) ON DELETE CASCADE由于某些原因,在创建上面的表时,我得到了
MYSQL
Cardinality Collation Null 所以
MYSQL
奇怪的是,它不是在两个
外
键
上创建的,如果我只创建一个
外
键
,
MY
浏览 0
提问于2018-04-29
得票数 0
回答已采纳
3
回答
ALTER表错误
mysql
、
sql
、
alter-table
、
mysql-error-1025
我想使用以下语法将
mysql
表中的"exerciseID“列重命名为"ID”。ALTER TABLE `exercises` CHANGE `exerciseID` `ID` INT( 11 ) NOT NULL AUTO_INCREMENT
MySQL
浏览 0
提问于2010-05-27
得票数 1
回答已采纳
1
回答
Alter不
添加
外
键
MYSQL
mysql
当我执行以下操作时,它似乎设置了一个常规密钥,而不是
外
键
:ADD CONSTRAINT `con_fk_templates
浏览 5
提问于2017-03-11
得票数 2
回答已采纳
1
回答
错误1215;继续获取这个
外
键
错误
php
、
mysql
、
laravel-5.2
下面是连接
外
键
的迁移。$table->foreign('de_table')->references('activity_id')->on('activities_de');}编辑:多亏了“影子”,我发现activity_id上没有索引。我所要做的就是让它独一无二。
浏览 3
提问于2016-03-28
得票数 1
回答已采纳
4
回答
外
键
防止删除
mysql
中的
数据
php
、
mysql
、
sql-server
、
database
用户可以将书籍保存为收藏夹,而保存的书籍保存在名为savebook的表中,其中列bookid和userid是表book和users的
外
键
。userid);DELETE FROM books我收到这样的信息: 1451年的今天,无法删除或更新父行:
外
键
约束失败(booklibrary.savebook,constraint bkid_usid
外
键
(bookid)引用books (bookid)
浏览 7
提问于2015-05-07
得票数 1
3
回答
在phpmyadmin中
添加
外
键
mysql
、
phpmyadmin
我的问题是如何为'org‘
添加
外
键
_id‘column,'org_id‘也是整型字段,也是无符号字段,但为什么不允许
添加
外
键
。
浏览 47
提问于2016-03-22
得票数 -1
回答已采纳
点击加载更多
相关
资讯
mysql索引与外键
Mysql数据库外键基础知识和操作
MySQL数据库的多表查询以及外键约束
卓象科技:MYSQL外键的优缺点
MySQL中外键约束详解 外键在表关系维护中的作用
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券