永发信息网

navicat for mysql 怎么设置唯一键

答案:2  悬赏:80  手机版
解决时间 2021-02-26 13:14
navicat for mysql 怎么设置唯一键
最佳答案
创建表:create table 表名 (字段名 int(10) primary key not null unique auto_increment);
int(10) 数字类型 长度为10
primary key主键 非空且唯一

NOT NULL不能为空 必填
unique 唯一约束,该内容必须唯一
auto_increment主键自增长 从1开始,步长为1
如果已经创建可修改字段的类型及..:alter table 表名 modify 字段名 ................;
全部回答
关于mysql外键的注意事项: 假设a,id 主键。 b,aid外键。 那么 1、a 和b必须都是支持外键的引擎,如innodb引擎。 2、id 和aid 类型必须一致(如果是数值类型,如一种是int,一种却是tinyint,这样属于不一致;但如果一种是unsigned,一种是非unsigned,则其数据类型也属于不一致的;同一类型但长度却不一样:一种是varchar(10),而另一种是varchar(5),这也是属于不一致的......等等)。 3、id 必须是key. 4、foreign key 的名字必须在整个库是唯一的。 5、字符集要一致。 6、已有表记录的,检查表记录是否存在不符合条件的记录。 ps:你用navicat 8.0建立外键失败报上面的错,我猜你的情况肯定属于上面的一种,请见排查下吧.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在农村买房能把户口迁到农村吗
求一首英文歌,歌词中有一句是cause you will
华为H60_L02怎么取卡
喜洋百货超市(海滨六路)怎么去啊,有知道地址
在国外用什么银行卡
一身赘肉要如何才能甩掉是什么歌
16除以37=0.432432432在商的小数点后第100位
.观察表中数字的排列规律.回答下面的问题:①
河北村这个地址在什么地方,我要处理点事
想进入192.168.12.1但是不知道密码,我有路由
明石海峡大桥经济
柳林商亭地址在什么地方,想过去办事
下面关于地形与气候的叙述,正确的是 ①阿尔
我家里有3个路由器我想该名称怎么只能改一个
求龙行天下电视剧资源 种子也行
推荐资讯
sos完美曲线多少钱一盒
携号转网用户什么时候能用4g
老人男性,脚肿是什么原因?
I am going there ____ my car A.by B.in C.t
我有一张电信卡,是办宽带送的,里面一开始就
美容美发用品这个地址在什么地方,我要处理点
溶组织内阿米巴滋养体的特征是A.大滋养体可形
为什么氰根和双氧水反应生成碳酸氢根
同一个人 但是为什么总是觉得这三张照片不一
电脑显示0×7e什么意思
梦见别人的桃树树枝伸到我公司里来了
济生医药前山银苑分店在哪里啊,我有事要去这
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?