1. 程式人生 > >使MySQL對錶名不區分大小寫

使MySQL對錶名不區分大小寫

今天鬱悶死了,在LINUX下調一個程式老說找不到表,但是我明明是建了表的,在MYSQL的命令列下也可以查到,為什麼程式就找不到表呢?

  後來請教了一個老師才搞定,原來是LINUX下的MYSQL預設是要區分表名大小寫的,哎,弄了那麼舊,害死我了。

  讓MYSQL不區分表名大小寫的方法其實很簡單:

  1.用ROOT登入,修改/etc/my.cnf

  2.在[mysqld]下加入一行:lower_case_table_names=1

  3.重新啟動資料庫即可