Java weeb 入门的第一个坑MySql与Navicat的error
navicat 连接 mysql 8.0 出现Client does not support authentication protocol requested by server
原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错,需要更改加密方式
注:配置Mysql环境变量,也可在mysql的bin目录打开cmd窗口执行红框中的命令
解决如下:
1:进入mysql的root账号
mysql -uroot -p
2:执行命令设置加密方式
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
3:修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your-passowrd';
4:刷新使其生效
FLUSH PRIVILEGES;
最后再去见证奇迹的发生吧,前进的路上没有障碍
Java weeb 入门的第一个坑MySql与Navicat的error相关推荐
- Java新手入门200例124之用JDBC连接Mysql数据库
文章目录 作者简介 引言 导航 热门专栏推荐 一.创建web项目 二.加入Mysql驱动 三.编写查询代码 四.测试查询代码 五.编写插入代码 六.编写修改代码 七.编写删除代码 小结 导航 热门专栏 ...
- mysql div 没有小数,mysql order by limit 的一个坑
mysql order by limit 的一个坑 分页查询的时候遇到的坑: 发现的问题: 对单个无索引的字段进行排序后limit .发现当被排序字段有相同值时并且在limit范围内,取的值并不是正常 ...
- 在docker中构建普通java程序_Docker入门-构建第一个Java程序
原标题:Docker入门-构建第一个Java程序 定制镜像 准备一个没有第三方依赖的java web项目,可能参考示例maven结构项目: session-web.war 把该war上传到安装有doc ...
- 如何5分钟秒懂Java之基础入门篇 第一个hello word
本来其实想讲一下这个Java基础入门系列_JDK的安装,后来想想还是算了.毕竟这就是相当于一个给电脑装一个APP,类似这么个流程. 还想说一个这个JDK一个必须要知道的知识点,那就是JDK的bin目录 ...
- java gradle入门_Gradle入门:我们的第一个Java项目
java gradle入门 这篇博客文章描述了如何使用Gradle编译和打包一个简单的Java项目. 我们的Java项目只有一个要求: 我们的构建脚本必须创建一个可执行的jar文件. 换句话说,我们必 ...
- centos mysql 升级 5.7_CentOS 7下升级MySQL5.7.23的一个坑
发现CentOS 7下升级MySQL5.7.23的一个坑,以前面升级到MySQL 5.7.23的一个集群为例 在我们环境下打开文件描述符个数的参数open_files_limit在MySQL 5.6. ...
- 关于Java中Match类的appendReplacement()方法的一个坑{ character to be escaped }
关于Java中Match类的appendReplacement()方法的一个坑{java.lang.IllegalArgumentException: character to be escaped ...
- java入门123 pdf下载_Java入门123:一个老鸟的Java学习心得 pdf_IT教程网
资源名称:Java入门123:一个老鸟的Java学习心得 pdf 第1篇 Java语言基本语法 第1章 让自己的第一个Java程序跑起来 第2章 搭建自己的集成开发环境 第3章 Java中的基本数据类 ...
- java入门123pdf二维码pdf_Java入门123:一个老鸟的Java学习心得 pdf
资源名称:Java入门123:一个老鸟的Java学习心得 pdf 第1篇 Java语言基本语法 第1章 让自己的第一个Java程序跑起来 第2章 搭建自己的集成开发环境 第3章 Java中的基本数据类 ...
最新文章
- python将ElasticSearch索引数据读入pandas dataframe实战
- 计算机操作员有关大学专业,计算机操作员国家职业标准
- You Need This One Skill to Succeed in IT--reference
- Python中的itertools.product
- 1042:奇偶ASCII值判断
- php算法学习,php算法学习之动态规划
- macos可以升级到指定版本吗_iOS14如期而至!重大更新的全新版本,值得升级吗?答案在这...
- linux 信号_Linux中的信号处理机制 [四]
- Dubbo Zookeeper Quick Start
- vs移植的.exe再编译无法更新_CODE|编译带PDAL的cloudcompare(补充)
- java 怎么启动线程_线程如何正确的启动
- python数值分为3种类型_Python数值类型
- 【安装教程】 【Visio2019】(附带安装包下载)
- 会计计算机学什么软件有哪些,会计学习软件
- python怎么判断质数和合数_用java如何写代码去判断质数和合数
- 嵌入式软件开发下的数据积累
- 【C语言】C语言之数字金字塔全家桶
- 自定义控件详解(二):Path类 相关用法
- Binder Java层实现(一):IBinder/IInterface/Binder/Stub
- Kibana查询语言(KQL)AND、OR匹配,模糊匹配
热门文章
- 【嵌入式系统—实时操作系统】uC/OS II源码的官网下载
- Excel里如何显示“开发工具”?
- MLAPP————第十二章 隐线性模型
- 1024,程序员“赚钱”秘籍倾囊而赠!
- c语言打印n个连续的字符tzz,C/C++编程笔记:C语言实现连连看游戏,小白练手项目(源码分享)...
- php自动获取节气对应的年月日_php如何通过日期获取农历、节日、节气?
- python视频转字符动画_python字符动画
- kafka消息服务的producer、broker、consumer的配置
- golang压缩图片
- 1213:八皇后问题