mysql表名忽略大小寫

一、查看大小寫區分
mysql> show variables like "%case%";
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | OFF   | 
| lower_case_table_names | 0     | mysql

若是是0 那麼就是區分大小寫的,若是是1就不區分sql

二、如何修改lower_case_tables_names數據庫

  1.用ROOT登陸,修改/etc/my.cnf
  2.在[mysqld]下加入一行:lower_case_table_names=1
  3.從新啓動數據庫便可 service mysqld restartrest

三、LINUX下mysql大小寫的默認設置
    1.數據庫名與表名是嚴格區分大小寫的 
    2.表的別名是嚴格區分大小寫的 
    3.列名與列的別名在全部的狀況下均是忽略大小寫的 
    4.變量名也是嚴格區分大小寫的 table

相關文章
相關標籤/搜索