原來linux下的mysql預設是區分表名大小寫的,通過如下設定,可以讓mysql不區分表名大小寫:
1、用root登入,修改 vi /etc/my.cnf;
2、在[mysqld]節點下,加入一行: lower_case_table_names=1,如下:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
lower_case_table_names=1
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
3、重啟mysql即可:service mysqld restart
mysql 表名忽略大小寫修改
linux下mysql 預設是區分表的大小寫的,而一般擼碼的時候常常忽略大小寫,所以需要對linux下的mysq做些配置使其對錶的大小寫不敏感。首先登陸root 賬號,檢視當前mysql的狀態 mysql show variables like case variable name value lo...
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 ...