//拉取mysql8.0镜像
docker pull mysql:8.0
/*
创建mysql8.0容器并运行
参数说明:
-p 3306:3306 映射容器3306端口到宿主机的3306端口
-e MYSQL_ROOT_PASSWORD=123456 数据库root账号的密码
*/
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
//进入mysql容器内
docker exec -it mysql bash
//用自己的密码登录mysql的root帐户
mysql -u root -p
//修改root用户权限为可以远程连接
update user set host = '%' where user = 'root';
//刷新权限
flush privileges;
评论区