mysql报错2059
前言:docker装了个mysql容器,连接是后报错2059
参考博文: https://blog.csdn.net/ora_dy/article/details/80251487
mysql版本是8.0.12
这是由于新版本的的密码加密特性不一样引起的,8之前的版本用的是mysql_native_password,这个版本用的是caching_sha2_password
select Host,User,plugin from mysql.user;
+-----------+------------------+-----------------------+
| Host | User | plugin |
+-----------+------------------+-----------------------+
| % | root | caching_sha2_password |
解决方法:将加密方式改成老版本的方式即可
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
[mysqld]
default_authentication_plugin=mysql_native_password
转载于:https://www.cnblogs.com/cyclzdblog/p/9620880.html
mysql报错2059相关推荐
- 登录mysql报错2059,navicat连接mysql报错2059如何解决
navicat连接mysql报错2059,如下图所示: 网上查询过后,发现这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密 ...
- 登录mysql报错2059_navicat连接mysql报错2059的解决方法
navicat连接mysql报错2059的解决方法 发布时间:2020-12-21 10:27:37 来源:亿速云 阅读:82 作者:小新 栏目:数据库 这篇文章给大家分享的是有关navicat连接m ...
- Navicat 连接 MySql 报错2059时的解决方法
My报错2059时的操作方法 当你使用navicat连接MySQL 的时候,会出现报错2059.如下图所示: 按照如下操作: 1:在电脑中搜索 MySQL 8.0 Command Line Clien ...
- Navicat连接数据库MySQL报错2059
解释原因:据说,mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是 ...
- mysql 报错 get error 28 from storage engine 解决方法
mysql 报错 get error 28 from storage engine 解决方法 参考文章: (1)mysql 报错 get error 28 from storage engine 解决 ...
- Mysql报错Fatal error:Can't open and lock privilege tables
Mysql报错Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 安装mysql后 ...
- python怎么捕获mysql报错
一.前言 最近在运行python脚本的时候,经常出现:mysql server has gone away的错误,导致脚本停止运行.只是代码里面明明已经使用try: except 这种方式来捕获mys ...
- mysql报错:Reading table information for completion of table and column names
一.前言 在使用命令行打开数据库的时候,报错如标题所示.这里总结记录一下. 二.错误原因 1.锁表的原因 参考链接:https://blog.csdn.net/ssergsw/article/deta ...
- 安装32位mysql报错_在CentOS中安装32位或64位MySql报错error: Failed dependencies解决办法...
在CentOS中安装MySql报错error: Failed dependencies解决办法 安装64位MySql报错内容如下: error: Failed dependencies: libaio ...
最新文章
- 西门子断开延时定时器_在PLC编程中定时器的一些针对现场不同情况的一些妙用...
- 真「祖传代码」!你的 GitHub 代码已打包运往北极,传给 1000 年后人类
- python控制git版本库
- jdk1.8.0_45源码解读——Map接口和AbstractMap抽象类的实现
- 《Effective C#》读书笔记——条目10:使用可选参数减少方法重载的数量C#语言习惯...
- C++中静态成员数据初始化问题
- 通过Nacos让Nginx拥有服务发现能力
- 编译文件出错fatal error: GL/glew.h: No such file or directory
- 启动Eureka客户端服务时报错:java.net.ConnectException: Connection refused:connect
- 设计一个简易的有道词典
- 是的,解禁了,是胜利还是嘲讽?
- 偶数支足球队进行单循环比赛,按照指定算法打印每轮的对阵形势
- 修改某张表的结构_在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是Alter。...
- 托业阅读时间怎么安排【zhasite】
- jupyter notebook环境配置
- unity3d双面材质_unity3d中创建双面材质
- python编号/排序/翻转/并行迭代使用场景及作用
- spreadsheet php,PhpSpreadsheet的简单使用
- SVN上传、更新、添加、删除文件、版本回退
- JavaScript :调用浏览器摄像头 API