Docker設(shè)置mysql不區(qū)分大小寫問題
1.查看mysql容器
2.進(jìn)入容器
docker exec -it 容器id bash
3.登錄mysql
mysql -u用戶名 -p密碼
4.查看大小寫配置
show global variables like '%lower_case%';
lower_case_file_system
表示當(dāng)前系統(tǒng)文件是否大小寫敏感,只讀參數(shù),無法修改。
- ON 大小寫不敏感
- OFF 大小寫敏感
5.進(jìn)入docker的MySQL容器
編輯/etc/mysql/my.cnf文件(每個(gè)系統(tǒng)可能有所不一樣)
輸入vi命令出現(xiàn):
command not found
6.安裝vim
發(fā)現(xiàn)沒有vim 命令這個(gè)時(shí)候我們需要安裝
apt-get update 其中apt和-get 不能留空
apt-get install vim
安裝完成后!
在[mysqld]下添加如下:lower_case_table_names=1
exit退出容器!
在重啟mysql容器:
docker restart 容器id
接著進(jìn)入上面步驟:進(jìn)入容器內(nèi)部查看
總結(jié)
大功告成!
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker中iptables規(guī)則在iptables重啟后丟失的完整過程
這篇文章主要給大家介紹了關(guān)于Docker中iptables規(guī)則在iptables重啟后丟失的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Docker具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05使用Docker快速搭建Oracle開發(fā)環(huán)境的方法教程
這篇文章主要給大家介紹了使用Docker快速搭建Oracle開發(fā)環(huán)境的方法教程,文中給出了詳細(xì)的解決方法,對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-06-06