基于Docker搭建的MySql

Docker搭建MySql

一. 前提条件:

以下MySql搭建是基于docker装好的情况下,所以须在Linux,Windows, MacOS等操作系统中安装好docker;

如何搭建一个docker容器

二. 下载:

命令:
1 查询Docker是否存在mysql镜像
docker search mysql
2 拉取mysql镜像
docker pull mysql
3 下载完成查看Docker镜像中是否存在mysql镜像
docker images

三. 启动:

命令:
1 启动mysql
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin@123 mysql
-p 可以配置自己想要的端口号
MYSQL_ROOT_PASSWORD={password 自定义}
2 进入容器中
docker exec -it mysql bash
3 登录MySql (输入密码)
mysql -u root -p
4 进入mySql库中
use mysql
5 创建用户设置密码(可以不设置)
CREATE USER 'mytest'@'%' IDENTIFIED BY 'admin123456';
6 给用户开启远程访问权限
grant all privileges on *.* to 'mytest'@'%'; 
flush privileges; #刷新
update user set host="%" where user="mytest";
flush privileges; #刷新
END
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值