linux下mysql 預設是區分表的大小寫的,而一般擼碼的時候常常忽略大小寫,所以需要對linux下的mysq做些配置使其對錶的大小寫不敏感。
首先登陸root 賬號,檢視當前mysql的狀態:
mysql> show variables like '%case%';
+------------------------+-------+
| variable_name | value |
+------------------------+-------+
| lower_case_file_system | off |
| lower_case_table_names | 0 |
+------------------------+-------+
2 rows in set (0.00 sec)
狀態為 0
修改如下:
1、root 賬號登陸linux
2、vim /ect/my.cnf
3、在檔案末尾新增 :lower_case_table_names=1
4、重啟mysql: service mysql restart
5、 done~~~
MySQL表名忽略大小寫
原來linux下的mysql預設是區分表名大小寫的,通過如下設定,可以讓mysql不區分表名大小寫 1 用root登入,修改 vi etc my.cnf 2 在 mysqld 節點下,加入一行 lower case table names 1,如下 mysqld datadir var lib my...
mysql表名忽略大小寫配置
linux下mysql預設是要區分表名大小寫的。mysql是否區分大小寫設定是由引數lower case table names決定的,其中 1 lower case table names 0 區分大小寫 即對大小寫不敏感 預設是這種設定。這樣設定後,在mysql裡建立的表名帶不帶大寫字母都沒有影...
MySQL查詢忽略大小寫
離離原上草,一歲一枯榮 在mysql中,有可能會遇到查詢大小寫的問題.這個時候可以修改欄位的排序規則來達到忽略大小寫的目的 或者用alert語句修改也可以 alter table tablename modify column columnname varchar 50 character set ...