前提是docker已经安装完毕哈。
docker pull mysql:5.6
#docker拉去mysql镜像
docker run -itd -P mysql:5.6 bash
#docker镜像生成容器并启动
docker attach (容器name)
# 进入容器 后面要跟容器name或者id,用docker ps -a命令查看本地所有启动容器的参数
service mysql status
#进入容器查看mysql状态,默认服务是没有打开的
service mysql start
#打开mysql服务
mysql #进入mysql命令行
use mysql;
update user set authentication_string = password('root') where user = 'root'; #创建root密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;#外部访问
ctrl +p ++ ctrl + q #最后挂起容器
#注意配置好后 docker ps -a 就可以看到容器ip+映射的端口,外网可直连数据库
哈哈哈,就是这么舒服。
本文详细介绍了如何使用Docker拉取并运行MySQL镜像,创建并配置容器,设置root用户密码,以及挂起容器以实现远程数据库连接。
549

被折叠的 条评论
为什么被折叠?



