mysql在linux下採用 rpm方式安裝後預設是: 資料庫名與表名\表的別名\變數名是嚴格區分大小寫
1.用root帳號登入,/etc/ mysql/my.cnf中的[mysqld]後新增lower_case_table_names=1
操作命令: vi /etc/my.cnf
[mysqld]
## * basic settings
#user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
lower_case_table_names=1
按鍵i 插入 esc儲存退出
使用 service 關閉mysql:service mysql stop
啟動mysql : service mysql start
mysql在linux下區分大小寫
用root帳號登入後,在 etc my.cnf 中的 mysqld 後新增新增lower case table names 1,重啟 mysql 服務,這時已設定成功 不區分表名的大小寫 lower case table names引數詳解 lower case table names 0 其中0 ...
解決Linux下mysql區分表名大小寫的問題
mysql在linux下採用 rpm方式安裝後預設是 資料庫名與表名 表的別名 變數名是嚴格區分大小寫 1.用root帳號登入,etc mysql my.cnf中的 mysqld 後新增lower case table names 1 操作命令 vi etc my.cnf mysqld basic ...
ubuntu mysql表名大小寫區分
近期開發線上作業系統用的ubuntu,資料庫用的mysql,突然發現mysql表名大寫報錯,找一下原因,看了下mysql的配置,果真可以設定,竊喜。先找到你mysql的my.cnf配置檔案並修改,當然如果你的路徑不一定跟我一樣,這點要注意一下 在 mysqld 中新增 lower case tabl...