MySQL表名忽略大小寫

2021-09-02 17:15:06 字數 579 閱讀 8218

原來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 ...