Docker安装mysql镜像及客户端无法连接
2018-11-23 15:47
1356 查看
1.Docker安装mysql镜像
在官网查看mysql镜像相关信息
安装 mysql5.7.21
[code]docker pull mysql:5.7.21
查看mysql是否安装成功
运行镜像
[code] docker run --name mysql.5.7.21 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin -d mysql:5.7.21
-
--name 为设置容器的名字,我设置为mysql.5.7.21
-
-p 端口映射
-
-e 为设置执行时的环境变量,在这里我设置mysql的root密码
-
-d 为设置镜像,镜像名:版本
查看是否运行成功:docker ps
2.客户端无法连接
在虚拟机外面通过客户端访问docker安装的mysql ,连接失败
(1)进入镜像中的mysql(ti 后面的字符串是mysql镜像ID)
[code]docker exec -ti 891eff370189 /bin/bash
(2)登录mysql
[code]mysql -u root -p
(3)修改root 可以通过任何客户端连接
[code]ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'admin';
相关文章推荐
- Windows安装MySql服务详细步骤讲解以及相关客户端连接问题解决方法
- Docker创建MySQL镜像并成功进行远程连接
- 亚马逊EC2 ubuntu下安装mysql远程无法连接问题o
- wamp安装以后无法连接mysql解决方法
- yum安装mysql本机无法连接蛋疼问题
- mysql解决无法远程客户端连接
- centos 安装MySQL后,过远程管理 无法连接
- lnmp一键安装包,mysql无法远程连接
- docker mysql镜像安装和使用
- Centos下二进制方式安装MySQL (Docker-Centos镜像环境)
- win2003下安装sql server2000, 客户端无法连接
- MySQL无法同时多个客户端进行连接解决方案
- SQLyog客户端无法连接MySQL服务器案例分析
- LNMP一键包安装后解决MySQL无法远程连接问题
- Mysql安装后连接失败和服务无法启动,首次进入密码的问题
- Mac 下Docker安装Mysql镜像
- 关于linux安装mysql没有初始化密码、忘记密码、无法远程连接的解决方法
- mysql客户端命令无法连接
- 解决Linux环境下安装xampp之后外部无法连接MySQL的问题
- ubuntu的mysql用windows客户端无法连接的解决方法