centos7 下 mariadb 不區分大小寫

2021-09-19 05:39:17 字數 574 閱讀 7820

今天閒來無事把閒置了很久的伺服器拿出來搞了一搞,結果centos7不在支援mysql資料了,換了mariadb資料庫,一樣的表結構,而且表存在專案啟動總是報某某表不存在,資料庫中執行了sql語句,真的是找不到,但是表是真真的存在!

mariadb資料庫安裝之後資料庫是區分大小寫的,可以用如下命令檢視:how variables like '%lower_case_table_names';

1-->大小寫不敏感

0--->大小寫敏感

2--->表名儲存為給定的大小寫但是比較的時候是小寫的

進入 /etc/my.cnf.d  ,編輯server.cnf

找到[mysqld]標籤,在下邊新增  lower_case_table_names=1

儲存,退出。

systemctl restart mariadb

完成!

Centos7下mariadb忘記root密碼處理

1,停止mariadb服務systemctl stop mariadb 2,修改配置檔案 vim etc my.cnf 在 mysqld 下新增skip grant tables 意思是忽略密碼,儲存並退出 3,啟動mariadb systemctl start mariadb 4,修改密碼 mys...

CentOS7下安裝MariaDB和使用

安裝命令 yum y install mariadb mariadb server 安裝完成mariadb,首先啟動mariadb systemctl start mariadb 設定開機啟動 systemctl enable mariadb 接下來進行mariadb的相關簡單配置 mysql se...

centos7系統安裝Mariadb

從最新版本的centos系統開始,使用命令yum install mysql 預設安裝的是 mariadb而不是mysql!yum install mariadb mariadb server systemctl start mariadb 啟動mariadb systemctl enable ma...