之前有個專案,在win環境下使用mysql,沒有出現大小寫問題,但是在linux環境下使用mysql,發現了大小寫敏感的問題。對此需要對linux環境下的mysql進行一下配置。
第一步:進入mysql
命令:
mysql -u root -p
然後輸入密碼 沒有密碼的情況下
mysql -u root
直接登陸mysql
第二步:
輸入命令:
show variables like 『%case%』;
檢視mysql的大小寫狀態。
| lower_case_table_names | 0 |
說明預設是區分表名大小寫的,所以進行一下配置。
1.用root登入,修改/etc/my.cnf
2.在[mysqld]下加入一行:lower_case_table_names=1 //0代表區分大小寫,1代表不區分大小寫
3.重新啟動資料庫即可
service mysqld restart
重啟完成後重新執行第一步、第二步,檢視表名大小寫狀態,如果依然是0,更改my.cnf的許可權。
chmod 664 my.cnf;
重啟mysql。
service mysqld restart;
centos7環境下安裝MySQL
安裝mysql官方的yum repository wget i cyum y install mysql57 community release el7 10.noarch.rpm安裝mysql服務 yum y install mysql community server啟動mysql服務 syst...
CentOS 7 環境下安裝MySQL
在centos中預設安裝有mariadb,但是我們需要的是mysql,安裝mysql可以覆蓋mariadb mariadb資料庫管理系統是mysql的乙個分支,主要由開源社群在維護,採用gpl授權許可。開發這個分支的原因之一是 甲骨文公司收購了mysql後,有將mysql閉源的潛在風險,因此社群採用...
Centos7環境下安裝gitlab
1.安裝依賴 yum install curl openssh server openssh clients postfix cronie y 2.開啟postfix systemctl start postfix 3.設定postfix開機自啟動 systemctl enable postfix....