Docker一键部署mysql数据库

前提是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+映射的端口,外网可直连数据库
哈哈哈,就是这么舒服。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值