导航

Docker 安装 MySql

Posted on 2021-04-08 17:47  杨彬Allen  阅读(102)  评论(0编辑  收藏  举报

目录

安装步骤

1、安装mysql:

$ docker pull mysql:5.7

2、配置mysql:

$ docker run --name dockermysql --restart=on-failure:10 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123 -d mysql:5.7

    --name 为mysql的实例设置别名。

    -p 3307为对外暴露的端口。3306是内部端口(mysql默认3306) 

    -e MYSQL_ROOT_PASSWORD 设置mysql登录密码  -d 以守护进程运行(后台运行) 最后的mysql是镜像名称


3、linux下安装mysql客户端:

sudo apt install mysql-client-core-5.7

  4、检查mysql是否可连接

$ mysql -h127.0.0.1 -uroot -pabc123 -P3307

$ show databases

5、找到ubuntu的真实网络IP,注意:1、127.0.1.1只是本地IP不是网络地址;2、172.xx.xx.xx属于物理网络,且只有当虚拟机的“网络适配器”选的是“桥接模式”可以用这个(自己机器不建议);3、192.168.229.130属于网络地址,当虚拟机的“网络适配器”选的是“NAT(共享)模式”时可以用这个(建议自己的机器这么配)

 6、再使用navicat验证一下本地调用虚拟机里的docker里的mysql,是否能正常连接