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"
            ],
 

 

 

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