1.搜索需要的mysql版本
访问官方的mysql镜像地址:https://hub.docker.com/_/mysql?tab=tags
选择需要的版本,这里我选择5.7
2.获取镜像
docker pull mysql:5.7
3.查看镜像
docker images
4.运行容器
docker run -itd --name mysql-5-7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin mysql:5.7
5.查看是否运行成功
docker ps
6.连接mysql
6.1 进入容器
docker exec -it 容器Id /bin/bash
6.2 连接mysql
mysql -u root -p
7.配置mysql运行远程连接
7.1 创建用户
CREATE USER 'admin'@'%' IDENTIFIED BY '你的密码';
7.2 分配权限
分配权限并刷新
GRANT ALL ON *.* TO 'admin'@'%';
ALTER USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';
FLUSH PRIVILEGES;
完成上面的步骤就大功告成了
来,让我们远程连接一下康康