首页 > 编程知识 正文

docker部署MySQL,docker启动mysql失败

时间:2023-05-06 20:50:36 阅读:219399 作者:929

前提:已经装好了mysql镜像
官方推荐必须使用密码

故命令为:

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



但是没有做端口开放,外界访问不到!
故先停止这个容器:

在启动加了端口映射的mysql

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


用navicat测试连接成功

高级用法

启动带UTF-8编码的mysql:

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


测试连接:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。