Linux Mysql 配置不區分大小寫

2021-09-20 13:05:04 字數 818 閱讀 6423

之前自己聯絡用mysql都是在windows下的 表名預設不區分大小寫 但是在linux發現 貌似預設區分大小寫

1、檢視是否區分大小寫

lower_case_table_names 0表示區分大小寫 1表示不區分大小寫

2、linux下mysql大小寫區分

1、資料庫名表名是嚴格區分大小寫的;

2、表的別名是嚴格區分大小寫的;

3、列名與列的別名在所有的情況下均是忽略大小寫的;

4、變數名也是嚴格區分大小寫的;

3、設定為不區分大小寫

修改配置檔案my.cnf 在[mysqld] 最後新增一行

2. 重啟mysql

systemctl restart mysqld
3.再次執行上邊第一步 檢視是否區分大小寫 lower_case_table_names 會變為1 不區分大小

Linux Mysql中文不相容問題

mysql使用新手,在linux中使用mysql時遇到中文相關的兩個問題 在命令列中無法輸入中文 insert 中文顯示亂碼以及無法插入的 作業系統 ubuntu 18.04 lts mysql 版本 5.7.32 遠端工具 xshell 7 驗證完成在terminal中可以輸入中文 使用mysql...

Linux MySQL 多例項配置

由於一些測試或者開發上的需要,我們可能需要多個的mysql服務,但是在多個伺服器上部署mysql無疑成本太高,幸好mysql提供了乙個在一台伺服器上執行多個mysql例項的工具 mysqld multi。這個工具可以管理多個mysqld程序,而這些程序監聽在不同的socket檔案和埠上。通過這個工具...

linux mysql的安裝與配置

linux centos下,mysql安裝有三種方式 二進位制tar包安裝,rpm安裝,yum安裝 最簡單 檢視有沒有安裝過 yum list installed mysql rpm qa grep mysql 檢視有沒有安裝包 yum list mysql 安裝mysql客戶端 yum insta...