1. 程式人生 > >MySql表名、欄位名區分大小寫

MySql表名、欄位名區分大小寫

mysql server有個引數叫做 lower_case_table_names,控制表名、欄位名的大小寫

它可以有3個值:

0: 大小寫敏感

1:比較名字時 忽略大小寫,但建立表時,大寫字母也轉為小寫字母。

2:比較名字時 忽略大小寫,建立表時,維持原樣。

windows預設是1,但這並不是我們想要的效果,修改為2就OK。

1、定位檔案

C:\Program Files\MySQL\MySQL Server 5.5\my.ini

2、找到66行左右的[mysqld],在下面插入一行

lower_case_table_names=2

重啟服務後生效。