文章目录
Windows10下Docker安装Mysql5.8
环境说明
docker:v4.25.0
mysql:5.8
打开命令工具
打开Windows PowerShell
搜索镜像
docker search mysql
拉取镜像
拉取最新版本
docker pull mysql
拉取特定版本
docker pull mysql:8.0
查看所有镜像
dicker images
启动镜像
docker run -p 3309:3306 --name mysql8 -e MYSQL_ROOT_PASSWORD=Mm123456 -d mysql:8
启动成功会返回容器ID.
解析:
OPTIONS说明:
-d :分离模式: 在后台运行
-p:端口映射。本机端口在前,容器端口在后
-e:设置密码。 MYSQL_ROOT_PASSWORD=Mm123456
查看容器
查看所有容器
docker ps -a
查看运行中的容器
docker ps
进入容器
进入容器命令
docker exec -it mysql8 bash
输入账号命令
mysql -u root -p
输入密码 Mm123456
输入密码时是不可见的。
添加mysql远程账号
CREATE USER 'mm'@'%' IDENTIFIED WITH mysql_native_password BY 'mm1122';
创建一个数据库
CREATE DATABASE `mm_test`;