docker mysql8.0.27 一步搞定

前提你有docker,一步就搞定。

 

docker run \
-p 3306:3306 \
--name mysql8.0.27 \
--privileged=true \
--restart unless-stopped \
-v /home/mysql/mysql:/etc/mysql \
-v /home/mysql/logs:/logs \
-v /home/mysql/data:/var/lib/mysql \
-v /home/mysql/mysql-files:/var/lib/mysql-files \
-v /etc/localtime:/etc/localtime \
-e MYSQL_ROOT_PASSWORD=root123 \
-d mysql:8.0.27 \
--lower_case_table_names=1

启动命令

 

docker run \  

设置端口                      
-p 3306:3306 \

起个名字
--name mysql8.0.27 \

加上自动重启
--privileged=true \
--restart unless-stopped \

挂载目录
-v /home/mysql/mysql:/etc/mysql \
-v /home/mysql/logs:/logs \
-v /home/mysql/data:/var/lib/mysql \
-v /home/mysql/mysql-files:/var/lib/mysql-files \

时间设置
-v /etc/localtime:/etc/localtime \

root登录密码
-e MYSQL_ROOT_PASSWORD=root123 \

后台启动 MySQL版本,没有的话自动拉取(下载)
-d mysql:8.0.27 \

设置不区分大小写
--lower_case_table_names=1

 

 

 

 

 挂载目录

 

 连接数据库:root/root123

 

 

posted @ 2022-02-24 10:35  My_blog_s  阅读(291)  评论(0编辑  收藏  举报