Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
1)、容器中登录mysql,查看mysql的版本
mysql> status;
2)、进行授权远程连接(注意mysql 8.0跟之前的授权方式不同)
授权
GRANT ALL ON . TO ‘root’@’%’;
刷新权限
flush privileges
此时,还不能远程访问,因为Navicat只支持旧版本的加密,需要更改mysql的加密规则
3)、更改加密规则
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;
4)、更新root用户密码
ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
刷新权限
flush privileges;
OK,设置完成,再次使用 Navicat 连接数据库
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法相关推荐
- nodejs连接mysql报错:Client does not support authentication protocol requested by server; consider upgrad
由于本人是前端,mysql只是偶尔做一下小项目会用到,大概一年没有用了. 今天用mac通过brew下载了一个8.0.12版本的mysql;然后用egg进行连接,egg是阿里封装的一个nodejs框架. ...
- 终极解决navicat远程mysql8报错 1251 Client does not support authentication protocol requested by server
朋友使用mysql8,跟我讲不能远程了,看了一下,环境变量没配, MYSQL_HOME=mysql安装bin目录 PATH追加%MYSQL_HOME% 配了环境变量还不行 于是发现一个惊天大秘密 就是 ...
- navicat 连接 mysql 报错:client does not support authentication protocal requested by server
标题 navicat 连接 mysql 报错:client does not support authentication protocal requested by server 转载自:https ...
- navicat连接mysql报错:client does not support authentication protocal requested by server
场景: mysql version: 分析:mysql搭建成功之后没有给localhost赋权 解决方法: 1.通过root用户连接mysql 2.执行以下命令: mysql>alter use ...
- Navicat连接Mysql 8.0.16报错:Client does not support authentication protocol requested by server?
解决方法的命令如下: 切换到mysql安装目录下 :C:\Program Files\MySQL\MySQL Server 8.0\bin 登录进去执行以下命令 use mysql; alter us ...
- “1251 – Client does not support authentication protocol requested by server;consider upgrading MySQL
本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:"1251 – Client does not support authentication protocol reques ...
- Sequal Pro 连接docker容器中的mysql
出现错误: Be sure that the address is correct and that you have the necessary privileges, or try increas ...
- docker容器中使用opencv-python报错
在构建机器学习环境的docker镜像时,安装了paddlehub,paddlehub的依赖有opencv-python,使用时报错如下: Traceback (most recent call las ...
- 远程连接docker中的mysql容器_docker构建mysql容器及Navicat 远程连接
1. MySQL部署 1.1拉取MySQL镜像 docker pull mysql 查看镜像 docker images 1.2创建MySQL容器 首先建立所需要的 文件夹: docker run - ...
最新文章
- 两个字符串之间的连接函数,不使用strcat()函数
- 【并发编程】Future模式及JDK中的实现
- vb.net调用oracle存储过程,今天搞好了VB.NET调用Oracle存储过程返回游标的问题
- 安装linux 系统报错:No DEFAULT or UI configuration directive found 解决方法
- dom4j的xpath查找xml的指定节点
- org.codehaus.janino.CompilerFactory cannot be cast to org.codehaus.commons.compiler.ICompilerFactory
- 下载kolla_Kolla部署实验手册
- Android入门(一) | Android Studio的配置与使用
- mysql tableveiw与表格,javafx将数据库内容输出到tableview表格
- Python视频处理案例六则:旋转视频、调整音量/播放速度、淡入淡出、插入转场素材...
- java最广泛的运行环境_Java运行环境下载|Java SE Runtime Environment(Java运行环境)8.0.131 官方多语言正式版_ - 极光下载站...
- [存档]使用.Net开发web程序时现在比较流行的前台技术都有什么?
- Android使用ksoap2调用C#中的webservice实现图像上传
- phalapi做登录检测_PhalApi:[1.22] 签名验证:自定义签名规则
- eclipse配置red5服务器
- 复旦大学高等代数期末考试班级前几名
- 人工智能学习笔记(三)有信息搜索
- 真百式 - 饺子的做法
- linux red hat 8.0 root密码破解
- python-优矿-基金20%赎回赚钱概率96.3%
热门文章
- 华为鸿蒙适配计划,华为鸿蒙适配计划提前曝光,快看看有你的机型吗?
- Android:相对布局综合小演练—智能家居,按键快速美化的小技巧
- linux中文件的编辑 写入 读取 光标的位置 以及相应的补充
- C++构造函数初始化列表
- opencv 通过颜色提取显示屏数字
- python pp 库实现并行计算
- 37. Leetcode 100. 相同的树 (二叉树-二叉树性质)
- 阿里数据中台系列之Apsara Stack控制台用户角色权限及操作界面(一)
- Hadoop学习之Hadoop集群的定制配置(二)
- LeetCode-动态规划-213. 打家劫舍 II