mysql连接navicat报错1045(Navicat 连接MySQL8.0.11出现2059错误)
类别:数据库 浏览量:2341
时间:2022-03-31 00:47:40 mysql连接navicat报错1045
Navicat 连接MySQL8.0.11出现2059错误错误
使用Navicat Premium 连接MySQL时出现如下错误:
原因
mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password
解决
更改加密规则:
|
mysql -uroot -ppassword #登录 use mysql; #选择数据库 # 远程连接请将 'localhost' 换成 '%' ALTER USER 'root' @ 'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更改加密方式 ALTER USER 'root' @ 'localhost' IDENTIFIED WITH mysql_native_password BY 'password' ; #更新用户密码 FLUSH PRIVILEGES ; #刷新权限 |
输入password
到此这篇关于Navicat 连接MySQL8.0.11出现2059错误的文章就介绍到这了,更多相关Navicat 连接MySQL 内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
原文链接:https://www.cnblogs.com/lifan1998/p/9177731.html
您可能感兴趣
- mysql图形化管理工具
- mysql索引原理及调优(mysql高级学习之索引的优劣势及规则使用)
- mysql统计函数详解(浅析MySQL的基数统计)
- MySql存储过程
- mysql中length、char_length区别
- python连接到本地的mysql数据库(Python实现连接MySql数据库及增删改查操作详解)
- mysql账户访问权限(MySQL 权限控制详解)
- mysql8.0.26安装教程(mysql 8.0.22压缩包完整安装与配置教程图解亲测安装有效)
- mysql的存储方法(MySQL中的binary类型使用操作)
- mysqlint后面的4是什么意思(MySQL中intn后面的n到底代表的是什么意思)
- MySQL中interactive_timeout和wait_timeout
- mysql什么是慢查询(MySQL慢查询的坑)
- 如何重新配置mysql的端口(如何快速修改MySQL用户的host属性)
- key的用法归纳mysql(详解mysql中explain的type)
- mysql把重复数据删掉(mysql查找删除重复数据并只保留一条实例详解)
- mysql密码找回方法(MySQL8忘记密码的快速解决方法)
- 学会这26种姿势,你就可以和兵哥哥切磋了(你就可以和兵哥哥切磋了)
- 吴彦祖陈冠希 恩怨 ,失去曾让他流泪的女友,终遇走过18年真爱(吴彦祖陈冠希恩怨)
- 痴情男神 吴彦祖 与妻子恋爱8年,结婚10年,家庭幸福美满(痴情男神吴彦祖)
- 成功破圈,小牛电动SQi强势开 跨(小牛电动SQi强势开)
- 挑战新国标电自天花板,九号机械师MMAX 110P深度体验(挑战新国标电自天花板)
- 《满江红》不要只当电影看,学生应该这样做(满江红不要只当电影看)
热门推荐
- python读取文件的正确方法(强悍的Python读取大文件的解决方案)
- css按钮样式实例(CSS使用classList实现两个按钮样式的切换)
- vue在html里面怎么展示图片(v-html渲染组件问题)
- vue3.0 黑暗风格(Vue3.0 手写放大镜效果)
- vuejs组件使用教程交流(Vue vee-validate插件的简单使用)
- sparksql项目实战(Spark SQL的整体实现逻辑解析)
- 服务器虚拟化需要哪些技术(认识云服务器的虚拟化实现途径)
- laravel查询数据库视图(Laravel5.7 数据库操作迁移的实现方法)
- docker配置和管理(Docker 容器监控原理及 cAdvisor的安装与使用说明)
- typescript获取属性名(TypeScript 中如何限制对象键名的取值范围)