简介
简单的Docker 已经会使用,接下来记录下怎么在Docker 中安装Mysql
步骤
拉取Mysql 镜像
// 以5.7.6为例,如果使用最新版本 直接mysql即可
docker pull mysql:5.7.6
查看本地镜像(可忽略该步骤)
docker images
运行容器
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d -p 3307:3306 mysql:5.7.6
其中 3307端口就是我们需要访问的端口, 3306端口是mysql镜像的端口
到此就结束了,Mysql 已经安装成功了.
一、Navicat 方式连接
可以直接通过Navicat 客户端直接连接
image.png image.png直接使用localhost 或者127.0.0.1 总是说不识别该服务,我直接使用的是ip,就可以了
二、直接进入容器连接
也可以直接进入容器直接连接Mysql
docker exec -it mysql bash
登录mysql
// 输入后回车输入密码
mysql -u root -p
添加远程登录用户,直接用root账号登录也行。
CREATE USER 'glj'@'%' IDENTIFIED WITH mysql_native_password BY 'glj';
GRANT ALL PRIVILEGES ON *.* TO 'glj'@'%';
结束语
Docker 这么受欢迎,确实有它的道理,安装Mysql 真的这么简单
网友评论