重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
1.UNIQUE 關鍵字建唯一索引
目前創新互聯建站已為超過千家的企業提供了網站建設、域名、雅安服務器托管、網站改版維護、企業網站設計、株洲網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。
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`) ;
數據庫建索引的科學性事關數據庫性能,索引也不是越多越好。
在設計表時,上面會有索引這一項
點開,在欄位處選擇你需要設置的字段,然后選擇unique索引類型即可
望采納,謝謝!
mysql無法在建表時把兩個字段加一起指定為唯一索引。mysql設置聯合唯一索引方法如下:使用Altertable表名addUNIQUEindex索引名(字段1,字段2)語句來設置,它會刪除重復的記錄,保留一條,然后建立聯合唯一索引。