搜索mysql镜像
docker search mysql
下载一个MySQL镜像
docker pull mysql
可能需要等待几十秒,
查看下载的镜像
docker images
创建mysql容器
MYSQL_ROOT_PASSWORD=root 设置root的密码为root
docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=root mysql:latest
进入容器,修改root用户允许远程访问
进入容器命令
#3f5fa1f2e2,上条命令查询出的字符串
docker exec -it 3f5fa1f2e2 /bin/sh
进入mysql命令行
修改远程权限
alter user 'root'@'%' identified with mysql_native_password by 'root';
使用navicat连接测试