## 普通索引
普通索引是mysql中的基本索引類型,允許在定義索引的列中插入重復值和空值
## 唯一索引
索引列的值必須要唯一,但允許有空值
## 組合索引
在表的多個字段組合上創建索引,只有在查詢條件中使用了這些字段左邊的字段時,索引才會被使用.索引列的組合必須唯一
## 主鍵索引
一種特殊的索引,不允許有空值,一張表只能有一個
## 全文索引
類型為fulltext,在定義索引的列上支持值的全文查找,允許在這些索引列中插入重復值和空值
全文索引可以在char,varchat,text類型上創建.mysql中只有myisam支持
## 空間索引
MySQL在5.7之后的版本支持了空間索引,而且支持OpenGIS幾何數據模型。
對空間數據類型的字段建立的索引,MySQL中的空間數據類型有4中,分別是,geometry,point,linesteing和polygon.
mysql使用spatial關鍵字進行擴展,
必須將其申明為not null ,只能在myisam引擎表中創建
- 簡介
- 數據庫
- 數據表
- 創建數據表
- 查看數據表結構
- 修改數據表
- 刪除數據表
- 查詢數據
- 表單查詢
- 聚合查詢
- 鏈接查詢
- 子查詢
- 聯合查詢
- 正則查詢
- 數據管理
- 數據類型
- 添加數據
- 更新數據
- 刪除數據
- 索引
- 索引分類
- 設計原則
- 添加索引
- 查看索引
- 刪除索引
- 視圖
- 視圖操作
- 視圖應用
- 事務
- 觸發器
- 存儲過程和函數
- 變量
- 異常處理
- 光標
- 流程控制
- 存儲過程
- 自定義函數
- 內置函數
- 數學
- 字符串
- 日期和時間
- 條件判斷
- 系統信息
- 加/解密
- 其他
- 用戶管理
- 登錄和退出
- 新建用戶
- 刪除用戶
- 修改用戶
- 找回ROOT密碼
- 權限管理
- 備份恢復
- 備份數據
- 恢復數據
- 日志
- 二進制日志
- 錯誤日志
- 查詢日志
- 慢查詢日志
- 性能優化
- 優化查詢語句
- 優化數據庫結構
- 優化服務器
- 主從復制
- WIN系統主從復制
- Linux單機主從復制
- Linux聯機主從復制
- 參數配置
- 日常管理和維護
- 切換主從服務器
- PHP操作
- 連接
- 創建數據庫
- 插入數據
- 插入多條數據
- 預處理語句
- 查詢數據
- 預處理語句
- 實戰應用
- 分表