欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

docker 安装 mysql

程序员文章站 2022-04-14 10:37:29
...

Docker 安装 Mysql

1.下载Mysql的镜像

docker search mysql

出现下图:
docker 安装 mysql
选择想要安装的版本

docker pull mysql:5.7 

2.运行镜像实例

docker run -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
  • –name 指定这个容器的名字

  • -e 设置初始化密码

  • -d 运行在后台

  • -p 端口映射 本机端口:容器端口

查看运行结果
docker 安装 mysql

3.设置远程连接

  • 查询虚拟机IP
docker-machine ip

docker 安装 mysql

  • 一般ip都是192.168.99.100

设置Navicat连接:
docker 安装 mysql
再设置连接时,可能会出现以下错误:

docker 安装 mysql
原因是:MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。
解决办法:在mysql中运行以下sql

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';