[mysqld]
lower-case-table-names=0
** windows預設為0,unix預設為1; **
變量lower-case-table-names的取值
取值範圍有三個,分别是0、1、2.
- 設定成0:表名按你寫的SQL大小寫存儲,大寫就大寫小寫就小寫,比較時大小寫敏感。
- 設定成1:表名轉小寫後存儲到硬碟,比較時大小寫不敏感。
- 設定成2:表名按你寫的SQL大小寫存儲,大寫就大寫小寫就小寫,比較時統一轉小寫比較。
這個選項不僅僅适用于表名的大小寫敏感,同樣适用于資料庫名和表别名。