本文档使用docker容器运行mysql:5.7版本
2.1 docker拉取mysql:5.7镜像
1 docker pull mysql:5.7
2.2 查看镜像是否拉取成功
1 docker image ls
2.3 启动mysql:5.7
1 docker run -d --name mysql -v ~/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=yanwu12138 -p 3306:3306 mysql:5.7
2.4 进入mysql容器
1 docker exec -ti mysql bash
2.5 开启远程连接
1 ### 登陆mysql 2 mysql -uroot -pyanwu12138 3 ### 开启远程连接 4 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yanwu12138' WITH GRANT OPTION; 5 FLUSH PRIVILEGES; 6 EXIT;
2.6 重启nacos-mysql容器
1 docker restart mysql