docker mysql5.7 更改大小寫方法 & Mysql攜帶多個參數方法

 1、拉取mysql:5.7版本

docker pull mysql:5.7

 2、在生成db後加參數--lower_case_table_names=1


docker run -p 3336:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mydb -d mysql:5.7 --lower_case_table_names=1

 3、查看mymysql容器內部情況

docker inspect mymysql

其中看到

"Cmd": [
                "--lower_case_table_names=1"  //再多加幾個參數也可以
            ],
"Entrypoint": [
                "docker-entrypoint.sh" //源代碼執行就是mysqld
            ],
 

從容器內部看,Cmd其實還可以加很多,這樣就可以任意擴展了.

 

例如:

docker run -p 3338:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mydb2 -d mysql:5.7 --lower_case_table_names=1 --log-error=/var/lib/mysql/hi

 

docker inspect mydb2

"Cmd": [
                "--lower_case_table_names=1",
                "--log-error=/var/lib/mysql/hi"
            ],
 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章