5-在docker中安装MySQL
sudo docker run -d \
--name mysql \
-p 3306:3306 \
-v /data/mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD='Ty9685&mysql' \
--privileged=true \
--restart always \
mysql:9.2.0
sudo docker run -d \
--name mysql \
-p 3306:3306 \
-v /data/mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=Ty9685&mysql \
-e MYSQL_SSL=false \
--privileged=true \
--restart always \
mysql:9.2.0 \
--character-set-server=utf8 \
--collation-server=utf8_bin \
--default-authentication-plugin=mysql_native_password参数说明:
-
-name:容器名,此处命名为
mysql -
-e:配置信息,此处配置mysql的root用户的登陆密码
-
-p:端口映射,此处映射 主机3306端口 到 容器的3306端口
-
-d:后台运行容器,保证在退出终端后容器继续运行
-
-v: 数据挂载在
/data/mysql目录下
note: 使用的时候别忘了url后面加?useSSL=false