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