永发信息网

mysql在建表时,如何能保证除了主键以外的某个键值是唯一的?

答案:3  悬赏:80  手机版
解决时间 2021-03-02 08:19
我建立了一个表格,有id,md5,context三个项,id为主键。现在我希望md5可以保证是在数据库中无重复项,请问除了将md5设置为主键以外,是否有其他办法?
最佳答案



create table test(
`id` int not null auto_increment,
`md5` char(32) not null,
`content` text,
primary key( `id` ),
unique key( `md5` )
)
engine=myisam default charset=gbk;
全部回答
create table tablename( id not null primary key auto_increment, 这样定义的就是唯一的!!
是可以的,这些约束,至少这两个是不冲突的 但是默认值设置之后,两次不添加就没发在用了 主键有唯一性约束,会出错的 可以设置,但还是不建议这样
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
五维空间图文广告地址在什么地方,想过去办事
君莫笑的意思
不属于道德与法律的区别的是(  )A.表现形
在刑事案件中提取证据的是公安?还是原告?
【时间之间】时间单位之间的进率(完整)
从广西到北京坐飞机要多久?
中国电信(义乌鹏源宗塘天翼卖场)地址在什么地
求结婚姓名谐音成语 新郎 yang hong yu 新娘
颍东区安居花苑西区地址在什么地方,想过去办
在Word2010中,可以通过鼠标()键,连续点击格
iphone6边框宽度是多少毫米,魅族mx2边框宽度
有什么方法可以增进俩人的感情呢?
玉溪星源经贸有限责任公司在什么地方啊,我要
gt-s6818忘记密码怎么恢复出厂设置
帮助五年级学生写作文的课外书有哪些?
推荐资讯
为什么每到年末银行就会出现揽储现象
2.0雅阁和天籁和迈腾买哪个好?天籁价钱亲民
下列港口城市与附近流经河流组合正确的是AA.
只闲着什么也不做四字成语
下表反映了我国某农作物的主产省区在1980至20
40乘以1/6+1/4×62。
连续24个偶数等于1992请问它最大的偶数是多少
金属火烧后为什么会出现彩色金属火烧冷却后,
惠州大亚湾开发区人才引进管理办公室在哪里啊
x+3.4x=28.6 用方程解
blueair空气净化器410b和403有什么区别
都市绿舟健康调理中心我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?