《Mysql應用mysql索引管理實例(主鍵索引與唯一索引)》要點:
本文介紹了Mysql應用mysql索引管理實例(主鍵索引與唯一索引),希望對您有用。如果有疑問,可以聯系我們。
MYSQL必讀在管理mysql數據時,若不希望數據表中有重復記錄,可以給表添加一個聯合唯一索引.
MYSQL必讀本節就介紹下mysql索引管理的相關內容.
MYSQL必讀例如,user表中有user_id,user_name兩個字段,如果不希望有兩條一摸一樣的的user_id和user_name,我們可以給user表添加兩個字段的聯合唯一索引:
?
MYSQL必讀這樣當向表中添加相同記錄的時候,會返回1062的添加失敗信息.
但是有一種情況是表中已經有n個重復的記錄,這時才想起來要添加唯一索引,再執行上面的操作時,數據庫會提示已有重復的記錄了,建立索引失敗.
MYSQL必讀可以用下面的操作:
?
MYSQL必讀它會刪除重復的記錄(別怕,會保存一條),然后建立唯一索引,高效而且人性化.
MYSQL必讀尤其是綠色的那條sql,在建立索引的同時刪除了重復數據,相當有用.
MYSQL必讀二,查看索引? show index from 數據庫表名
?
MYSQL必讀alter table 數據庫add index 索引名稱(數據庫字段名稱)
PRIMARY KEY(主鍵索引)
ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
UNIQUE(唯一索引)
ALTER TABLE `table_name` ADD UNIQUE (`column`)
MYSQL必讀INDEX(普通索引)
mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
MYSQL必讀FULLTEXT(全文索引)
ALTER TABLE `table_name` ADD FULLTEXT ( `column` )
MYSQL必讀三,多列索引
?
MYSQL必讀1,普通索引.
這是最基本的索引,它沒有任何限制.它有以下幾種創建方式:
(1)創建索引:CREATE INDEX indexName ON tableName(tableColumns(length));如果是CHAR,VARCHAR類型,length可以小于字段實際長度;如果是 BLOB 和 TEXT 類型,必需指定length,下同.
(2)修改表結構:ALTER tableName ADD INDEX [indexName] ON (tableColumns(length))
(3)創建表的時候直接指定:CREATE TABLE tableName ( [...], INDEX [indexName] (tableColumns(length)) ;
MYSQL必讀2,唯一索引.
它與前面的"普通索引"類似,不同的就是:索引列的值必需唯一,但允許有空值.如果是組合索引,則列值的組合必需唯一.它有以下幾種創建方式:
(1)創建索引:CREATE UNIQUE INDEX indexName ON tableName(tableColumns(length))
(2)修改表結構:ALTER tableName ADD UNIQUE [indexName] ON (tableColumns(length))
(3)創建表的時候直接指定:CREATE TABLE tableName ( [...], UNIQUE [indexName] (tableColumns(length));
MYSQL必讀3,主鍵索引
它是一種特殊的唯一索引,不允許有空值.一般是在建表的時候同時創立主鍵索引:CREATE TABLE testIndex(i_testID INT NOT NULL AUTO_INCREMENT,vc_Name VARCHAR(16) NOT NULL,PRIMARY KEY(i_testID)); 當然也可以用ALTER命令.
mysql索引管理 mysql創立索引
mysql索引的建立原則
mysql索引類型有哪些
mysql索引創立與管理筆記
mysql索引創立、刪除與查看
mysql索引的建立規則
如何創立mysql索引
mysql索引的類型與優缺點
mysql索引優化注意問題
mysql索引優化提升數據庫性能
mysql索引優化應用實例
Mysql索引分類與優化
深入理解MySQL索引與優化
mysql索引優化實例分享
《Mysql應用mysql索引管理實例(主鍵索引與唯一索引)》是否對您有啟發,歡迎查看更多與《Mysql應用mysql索引管理實例(主鍵索引與唯一索引)》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/7451.html