虚拟机中docker安装mysql远程无法访问解决方法
#docker安装mysql
docker pull mysql
docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d mysql
这个时候navicat远程连接mysql的时候,会提示以下错误:
解决方法:
1、在虚拟机中登录到mysql容器,然后进入mysql
docker exec -it mysql /bin/bash
mysql -uroot -p
Enter password:
mysql> select host,user,plugin,authentication_string from mysql.user;
备注:host为 % 表示不限制ip localhost表示本机使用 plugin非mysql_native_password 则需要修改密码
2、修改密码
mysql> use mysql;
mysql> alter user 'root'@'%' identified with mysql_native_password by '123';
mysql> flush privileges;
mysql> select host,user,plugin,authentication_string from mysql.user;
出现上述图片,再次用navicat远程连接mysql就成功了
转载于:https://blog.51cto.com/autophp/2319467
虚拟机中docker安装mysql远程无法访问解决方法相关推荐
- docker安装mysql远程不能访问,虚拟机中docker安装mysql远程无法访问解决方法
#docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...
- docker安装mysql远程不能访问_虚拟机中docker安装mysql远程无法访问
问题:虚拟机中docker安装mysql远程无法访问 背景: [root@localhost ~]# docker run -p 3306:3306 --name mysql01 -e MYSQL_R ...
- Docker 安装MySQL以及外部访问
Docker 安装MySQL以及外部访问 (1)因为我们的镜像是linux环境下的,我所在的系统是windows系统.首先通过docker客户端切换到linux环境下. (2)使用docker pul ...
- macos docker 安装mysql,mac 中docker安装mysql的图文教程
今天在docker中安装了mysql ,是自己打的docker包. 首先新建dockerfile 内容如下: from mysql:latest 新建dockerfile后执行build命令: 构建镜 ...
- 让MySQL远程用户访问的方法
让MySQL远程用户访问的方法(Ubuntu系统下试验成功) 1. 用root用户登录后直接进行如下两步操作(注:其中[password]要填写你root用户的真实密码): 1.1 use mysql ...
- ubuntu mysql 2003_Ubuntu 安装 mysql Ubuntu 安装 mysql 忘记初始密码解决方法
查看是否安装Mysql sudo netstat -tap | grep mysql 如果为空则没有安装,进行安装: sudo apt-get install mysql-server mysql-c ...
- 主机访问虚拟机中docker安装的mysql
一.背景 开发环境中,经常需要mysql本地环境,方便开发.准备在本机的虚拟机里面用docker准备一个mysql环境. 二.版本信息 操作系统:Windows 10 家庭版 Oracle VM Vi ...
- vagrant给vmbox创建虚拟机及docker安装mysql和redis
一.安装vmbox和vagrant 1.下载地址 Vagrant: https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64. ...
- php远程连接403,php中出现“ HTTP 异常 403 - 禁止访问”解决方法 总结
安装Apache,版本2.2.6,装完刚测试可以:配置了下php的php.in文件再次 localhost打开发现错误:HTTP 错误 403 - 禁止访问,即403 Forbidden:You do ...
最新文章
- 搭建YUM服务器,配置yum客户端
- Rejection sampling - 直观解释
- ruby hash方法_Ruby中带有示例的Hash.flatten方法
- Unity运行时刻资源管理
- 微软修复严重的Azure漏洞,可用于泄露客户数据
- 是用于mac的linux,用于Mac OS X的Can(CUPS)ppd文件可用于Linux吗?
- poj 2231 Moo Volume 暴力一定超时啊
- JS代码对表格进行新增时无法解析HTML代码的解决方式
- 海康威视 摄像头 RTMP 转 FLV
- 机器人启示录 百度影音_斯皮尔伯格筹备新作 《机器人启示录》有望启动
- axure9怎么让页面上下滑动_Axure如何实现同页面上下、左右滑动
- git服务器ip变更后的配置
- Spring学习之浅析refresh()执行逻辑
- 不到一周我开发出了属于自己的知识共享平台
- C#利用控件拖拽技术制作拼图游戏
- UOS(unity operating system)统一操作系统
- CRM一站式管理,助力健身会所C位出道!
- PTA 7-4 平面向量加法
- DNS(计算机域名)三种查询
- win7防火墙规则设置
热门文章
- linux配置selenium路径,Linux配置Selenium+Chrome+Python
- python线程暂停恢复退出_python中的暂停和恢复线程
- 同步电机调速matlab,基于matlab的永磁同步电机调速系统的仿真word格式
- python include函数_python 库函数
- html 后台参数attribute_平台管理后台与商家菜单资源管理:商家权限及其菜单资源管理设计...
- svn文件夹不显示绿色勾的解决方法
- python 安卓模拟点击_python模拟点击在ios中实现的实例讲解
- android 缓存文件目录在哪个文件夹里,Android 文件目录存储介绍 缓存目录 | 私有目录 | 系统根目录 | 用户可见目录...
- Oracle表里的照片怎么导出来,如何导出oracle数据库中某张表到excel_oracle数据库表格导出到excel...
- 智能车竞赛技术报告 | 双车接力组 - 辽宁工业大学 - 灵越1队