本文共 623 字,大约阅读时间需要 2 分钟。
1、拉取mysql镜像,采用网易加速地址
docker pull hub.c.163.com/library/mysql:5.7
2、重命名镜像名
docker tag hub.c.163.com/library/mysql:5.7 mysql:5.7
3、创建容器且安装镜像.启动。
docker run --name mysql-main -p3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
注意:
-name:容器名称mysql-main-p:将端口号映射到主机最后设置密码123456*如果是云服务器,记得配置安全组设置端口。
4、通过命令进入mysql-main容器
docker exec -it mysql-main bash
5、然后进入MySQL。并设置远程的授权等信息。
mysql -uroot -p123456 grant all privileges on *.* to root@"%" identified by "123456" with grant option; ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; flush privileges;
6、然后重启mysql:
docker restart mysql-main
7、本地连接测试。
转载地址:http://sbpgj.baihongyu.com/