天天看點

Mysql 資料庫名、表名大小寫

[mysqld]
lower-case-table-names=0 
           

** windows預設為0,unix預設為1; **

變量lower-case-table-names的取值

取值範圍有三個,分别是0、1、2.

  1. 設定成0:表名按你寫的SQL大小寫存儲,大寫就大寫小寫就小寫,比較時大小寫敏感。
  2. 設定成1:表名轉小寫後存儲到硬碟,比較時大小寫不敏感。
  3. 設定成2:表名按你寫的SQL大小寫存儲,大寫就大寫小寫就小寫,比較時統一轉小寫比較。
這個選項不僅僅适用于表名的大小寫敏感,同樣适用于資料庫名和表别名。
           

繼續閱讀