windows下的docker部署Mysql和Navicate连接docker数据库

Posted 林猛男

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下的docker部署Mysql和Navicate连接docker数据库相关的知识,希望对你有一定的参考价值。

一、docker部署mysql

1、查找Docker Hub上的mysql镜像

docker search mysql

2、拉取官方的镜像,标签为5.6,如果不给出标签,那么自动拉取最新版本镜像

docker pull mysql:5.6

3、创建并启动一个MySQL容器

docker run --name mysql5.6 -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:5.6
  • –name :给容器命名
  • -e MYSQL_ROOT_PASSWORD=123456:初始化 root 用户的密码。
  • -p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。
  • -d 后台运行
  • 最后的参数是用到的镜像名

4、查看容器运行状态:docker ps

docker ps


如图所示已经正常运行

5、进入MySQL容器

docker exec -it mysql /bin/bash

6、进入mysql

mysql -uroot -p

二、windos下Navicate连接docker数据库

1、cmd查询宿主机ip地址

2、然后打开Navicate连接,主机名或者ip地址:可以填写localhost或者刚才查询的宿主机ip,然后输入刚才配置的账号密码,即可链接成功

以上是关于windows下的docker部署Mysql和Navicate连接docker数据库的主要内容,如果未能解决你的问题,请参考以下文章

windows下的docker部署Mysql和Navicate连接docker数据库

Sonic 开源移动端云真机测试平台 - windows系统下的sonic快速部署演示

docker部署nacos1.4

Sonic 开源移动端云真机测试平台 - windows系统下的sonic快速部署演示

Docker在windows环境下的安装部署

Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问