腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
14
回答
INT和
VARCHAR
主键
之间是否存在真正的性能差异?
、
、
、
、
在
MySQL
中
,使用INT和
VARCHAR
作为
主键
之间是否存在可测量的性能差异?我希望使用
VARCHAR
作为引用列表的
主键
(考虑美国国家和国家代码),并且同事不会使用INT AUTO_INCREMENT作为所有表的
主键
。正如详细介绍的一样,我的论点是INT和
VARCHAR
键之间的性能差异可以忽略不计,因为每个INT外键引用都需要一个连接才能理解引用,
VARCHAR
键将直接显示信息。那么,有没有人有过这种特殊
用
例以及与
浏览 21
提问于2008-12-01
得票数 198
回答已采纳
1
回答
主键
varchar
mysql
、
在该表
中
,uuid列是
varchar
(64),
主键
是int自动增量。删除id列并使用uuid,如primarykey,这是不是一个好主意?
浏览 5
提问于2019-09-20
得票数 0
3
回答
MySQL
唯一的constraint..How我能修复这个错误吗?
、
首先,通过使用
主键
,我是否正确地应用了唯一约束?// Make a
MySQL
Connection // Cre
浏览 1
提问于2011-10-20
得票数 0
回答已采纳
1
回答
Hibernate
MySQL
522错误
、
我试着
用
Hibernate创建
MySQL
表,这是一个错误, 错误 HHH000388:不成功:创建表parcel_parcels (id bigint null,描述文本,从
varchar
(255)到
varchar
(255),成本加倍精度,路由
varchar
(255),
主键
(id)) ENGINE=InnoDB 22:56:41,692错误您的SQL语法中有错误;检查与
MySQL
服务器版本对应的手册,以获得在
varchar
(255)到
varch
浏览 3
提问于2016-06-22
得票数 2
回答已采纳
3
回答
要插入或删除的PSQL/SQL约束
、
、
、
我想做的是:如何创建这样的约束?
浏览 1
提问于2013-02-07
得票数 0
回答已采纳
2
回答
MySQL
错误#1215 -无法添加外键约束(不能创建关系表)
、
、
、
、
我有一个学生表,其中有一个
主键
(昵称)和他们的密码。我创造了它,没有任何问题。我想要创造可入学的机会,因为我想保留哪门课程很烂。因此,我想用3个
主键
创建关系表。其中一个是学生的昵称,另外两个是课程和科目。我收到一条错误消息,如"#1215不能添加外键约束“。 课程表错误登记表在
mysql<
浏览 1
提问于2017-11-12
得票数 0
回答已采纳
3
回答
MySQL
:无法使用外键创建表
、
我正试图为一个简单的应用程序学习
MySQL
。当我试图
用
外键创建一个表时,我得到了以下错误。(), TASKACTION
VARCHAR
(30) NOT NULL, TASKSTATUS服务器版本相对应的手册,以便在第1行使用接近“SET utf8默认NULL、
主键
、外键(HANDLEDBY)引用U”的正确语法。(15) NULL,HANDLEDBY (30)非空字
浏览 3
提问于2014-04-09
得票数 0
回答已采纳
1
回答
为什么我的更新/删除规则会消失?
、
、
、
我正在尝试用外键和更新/删除规则连接几个
Mysql
表。除了最后一个表(OrderContains)之外,我的规则都适用于所有表。为什么我的规则不起作用?我使用phpMyadmin运行手写查询,在OrderContains表的关系视图(phpMyadmin的一部分)
中
可以看到没有连接。我甚至在可能的连接列表
中
找不到Orders.orderNr。以下是我的表定义: userNr INT, password
VARCHAR
(5
浏览 0
提问于2012-04-23
得票数 1
1
回答
请帮助我在
mysql
中
创建数据库时出现此错误
、
、
、
、
I get this erroer on
mysql
“您的SQL语法中有一个错误;请查看与您的
MySQL
服务器版本相对应的手册,以了解在'"Staff_information”("id“整数
主键
,"first_name”
VARCHAR
,"surname“‘第5行)附近使用的正确语法” CREATE表"Staff_information“("id”整数
主键
,"first_name“
VARCHAR
,"s
浏览 15
提问于2018-06-17
得票数 -2
回答已采纳
1
回答
为什么我的插入忽略代码不能工作?
、
我试图避免使用
主键
和插入忽略方法将重复的记录插入到我的表
中
。如建议的@
mysql
_connect("localhost", "root", "") or die(
mysql
_error());
mysql
_q
浏览 4
提问于2013-10-17
得票数 3
回答已采纳
1
回答
使用客户ID生成的JPA序列号
、
、
、
、
2.5.0.v20130507-3faac2b): org.eclipse.persistence.exceptions.DatabaseExceptionError Code: 1170 Call: CREATE TABLE PERSON (R LONGBLOB NOT NULL, FNAME
VARCHAR
(255), ID BIGINT, LNAME
VARCHAR</em
浏览 0
提问于2015-03-28
得票数 1
6
回答
主键
可以为空吗?如果是,为什么这个修改会导致这个结果?
、
、
、
city |
varchar
(20) | YES | | NULL | | VALUES 我的目的是
用
location列
中
逗号之前和逗号后的部分填充city和state列。,CA | NULL | NU
浏览 0
提问于2013-04-01
得票数 4
回答已采纳
1
回答
如何在
mysql
中
从
主键
中
删除复合键值
我在
mysql
.i中有表emp,使用约束添加
主键
,pk_id.i创建表,如下所示。`
mysql
> create table emp (p_id int(10) not null,name
varchar
(10),city
varchar
(10),constraint pk_id primarykey(p_id,name));
mysql
> alter table emp drop primary key(name); 但是它不是wor
浏览 3
提问于2016-07-21
得票数 0
1
回答
我们能拥有与两列
主键
相关的多重属性吗?
、
、
、
、
我正在开发一个
用
MySQL
软件开发数据库的Java项目,这个工作包括由两个列(名为CPF和ID )标识的实体。但是,我无法在CELLPHONE表
中
创建多个行,
MySQL
警告我Error Code: 1062. Duplicate entry 'CPF' for key 'cellphones.CPF'。总之,我试图使用一个两列
主键
来标识一个实体,并使用这个
主键
创建一个多值属性表,但我没有成功。下面是我的代码,指的是我创建两列
主键
(
浏览 1
提问于2022-04-26
得票数 0
3
回答
表
中
未创建外键
、
第一表: id int auto_increment, pass
varchar
(20), );create table check( rid int, word
varchar
(20), FOREIGNERROR 1064 (42000):
浏览 4
提问于2014-07-28
得票数 0
回答已采纳
2
回答
SQL查询
主键
约束
CREATE TABLE Persons(staffID int NOT NULL PRIMARY KEY(personID),FirstName
varchar
(15),LastName
varchar
(15),Age 谢谢。
浏览 0
提问于2015-05-14
得票数 0
1
回答
尝试从
MySQL
表
中
删除
主键
、
我得到的错误是不同的ERROR 1091 (42000): Can't DROP 'PRIMARY'; check thatcolumn/key exists+-------------+--------------+------+-----+---------+---我只想
浏览 4
提问于2014-07-09
得票数 7
回答已采纳
2
回答
需要您的帮助,
Mysql
错误我试过了,但失败了:
、
我正在尝试运行一个应用程序,该应用程序是从下面的repo
中
克隆出来的,并与
mysql
结合在一起。错误1064 (42000):您的SQL语法有错误;请检查与您的
MySQL
服务器版本对应的手册,以获得在第2行使用“BIGSERIAL
主键
NOT NULL,first_name
VARCHAR
(32)错误1064 (42000):您的SQL语法有错误;请检查与您的
MySQL
服务器版本对应的手册,以获得在第2行使用“BIGSERIAL
主键
NOT NULL,access_tok
浏览 2
提问于2021-05-19
得票数 1
1
回答
最节省空间的方式是存储2亿条记录?
、
、
我有这样的记录: 组合(名称,描述)需要是唯一的,名称需要索引以快速搜索/检索。我有超过两亿张这样的记录,将来可能会变成300个,当我尝试把它添加到
MySQL
中
时,DB变得巨大了--我
用
所有的索引来查看200GB+等等。有没有一种空间高效的方法来构造这些数据。不知道
MySQL
是如何存储数据的,但我猜它为唯一键(124+64)创建了一个索引,因此我们已经
浏览 2
提问于2016-01-29
得票数 0
回答已采纳
2
回答
为什么Auto_Increment会返回null?
、
、
、
我正在编写一个web应用程序,它将把新记录插入到
MySQL
数据库表
中
。除了
主键
之外,大多数信息都是用户提供的,我希望使用Auto_Increment获取
主键
。我还使用
MySQL
控制台运行此查询,它返回以下内容:| Auto_Increment || NULL|我的表肯定有一个
主键
字段,并且有5条记录填写了
主键
字段。---+-----
浏览 5
提问于2014-07-22
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySql中varchar和varchar的区别
MySQL中varchar(50)和varchar(500)区别是什么?
MySQL中如何选择VARCHAR和CHAR类型
MySQL 之主键
MySQL中的主键问题和赋权限问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券