Docker修改MySQL默认端口
生活随笔
收集整理的這篇文章主要介紹了
Docker修改MySQL默认端口
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
默認看到這的會拉鏡像用Docker啟動MySQL
1.啟動mysql
docker啟動MySQL命令
docker run -p 4422:4422 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/mysql/conf:/etc/mysql \ -e MYSQL_ROOT_PASSWORD=root \ -d mysql:5.72.修改配置文件
linux 掛載配置文件地址 /mydata/mysql/conf
在這個路徑下 修改my.cnf
配置文件
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] port=4422 init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8' character-set-server=utf8 collation-server=utf8_unicode_ci skip-character-set-client-handshake skip-name-resolve
主要是把端口設置成你要改的。
3.重啟mysql
保存配置文件,重啟mysql
docker restart mysql4. 登陸mysql,查看端口
登錄MySQL查看端口號
docker exec -it mysql mysql -uroot -prootshow global variables like 'port';大功告成,打完收工!
總結
以上是生活随笔為你收集整理的Docker修改MySQL默认端口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 修改mysql端口
- 下一篇: windows 修改MySQL默认330