關於Mysql索引的筆記

索引的作用

  • 主要是根據字段設置了索引以後,可以提高查詢速度,也可以防止重複記錄插入。
  • 關聯多字段,與已存在記錄對比相同不允許重複插入

如何添加索引

  • 普通索引: table_name爲表名,index_name爲索引名,column_name爲字段名
	  ALTER TABLE  `table_name`  ADD   INDEX index_ name (`column_name`);  

  • 唯一索引:table_name爲表名,index_name爲索引名,column_name1爲字段名1,唯一索引的字段名可以選擇多個,變成組合索引,新插入的記錄與已存在的記錄對比,必須是唯一索引裏面的字段都相同,纔是報重複插入的錯誤!
	 ALTER TABLE  `table_name`  ADD  UNIQUE index_ name (`column_name1`,`column_name2`,...);  

  • 刪除索引
	ALTER TABLE  `table_name` DROP  Index  index_name

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章