傻瓜式安装
1、拉取镜像
docker pull mysql:8.0
2、查看镜像是否拉取成功
docker images mysql:8.0
3、启动
docker run -p 3307:3306 --name mysql8.0 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0
4、查看是否启动成功
docker ps
5、进入mysql容器中
docker exec -it mysql8.0 bash
mysql -uroot -p #回车,输入密码,在回车
6、配置mysql root用户远程可访问
show databases;
use mysql;
select host,user,plugin from user;
alter user 'root'@'%' identified with mysql_native_password by '123456';
#分号前面单引号里面的内容就是新密码,可以设置自己想要的密码,也可以与原密码一样。
#我的就用123456了,因为我的5.7的mysql也是123456,方便记忆
7、使用客户端连接即可,注意端口号是3307,服务器开放这个端口了没