Docker启动Mysql的命令

前提:已经装好了mysql镜像
官方推荐必须使用密码
Docker启动Mysql的命令_第1张图片
故命令为:

docker run --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.5

在这里插入图片描述
Docker启动Mysql的命令_第2张图片
但是没有做端口开放,外界访问不到!
故先停止这个容器:
在这里插入图片描述
在启动加了端口映射的mysql

docker run -p 3306:3306 --name mysql02 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.5

在这里插入图片描述
用navicat测试连接成功
Docker启动Mysql的命令_第3张图片

高级用法

启动带UTF-8编码的mysql:

docker run -p 3307:3306 --name mysql03 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.5 --character-set-server=utf8mb4 --coll
ation-server=utf8mb4_unicode_ci

在这里插入图片描述
测试连接:
Docker启动Mysql的命令_第4张图片

你可能感兴趣的:(Docker)