失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql双索引如何查询 MySQL中如何设置唯一索引 – 数据库 – 前端 btree mysql

mysql双索引如何查询 MySQL中如何设置唯一索引 – 数据库 – 前端 btree mysql

时间:2018-07-23 04:00:26

相关推荐

mysql双索引如何查询 MySQL中如何设置唯一索引 – 数据库 – 前端 btree mysql

mysql> CREATE TABLE `wb_blog` (

-> `id` smallint(8) unsigned NOT NULL,

-> `catid` smallint(5) unsigned NOT NULL DEFAULT ‘0’,

-> `title` varchar(80) NOT NULL DEFAULT ”,

-> `content` text NOT NULL,

-> PRIMARY KEY (`id`),

-> UNIQUE KEY `catename` (`catid`)

-> ) ;

如果建好表了,可以用以下语句建

mysql> CREATE UNIQUE INDEX catename ON wb_blog(catid);

2.联合索引

ALTER TABLE `tasks`

ADD INDEX `testabc` (`title`, `created`) ;

3联合唯一索引(假设有这个需求,在同一天内不能建两个tiltle一样的任务)

ALTER TABLE `tasks`

ADD UNIQUE INDEX `testabc` (`title`, `created`) ;

数据库建索引的科学性事关数据库性能,索引也不是越多越好。

如果觉得《mysql双索引如何查询 MySQL中如何设置唯一索引 – 数据库 – 前端 btree mysql》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。