mysql5.5在windows7下表名區分大小寫,怎麼設定?認真過好每一天2019-08-27 10:32:29

mysql對資料庫名、表名、欄位名這些不區分大小寫,假如有個表叫做abc,那麼下面的語句都能查詢出相同的結果:

select * from ABC;select * from Abc;select * from aBC;這是無法改變的。如果對於欄位的相等查詢要區分大小寫,例如資料庫中有使用者名稱為admin,下面的語句都能查出內容:

select * from user where uname=‘admin’

;select * from user where uname=‘ADMIN’;這樣就很惹人麻煩,要改變這個現象,就必須修改資料庫這個欄位的屬性,增加一個binnary的屬性。