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中的基本数据类 ...
最新文章
- 一个简单实用的,基于EF的三层架构
- 分布式项目启动时报错:Duplicate spring bean id XXX
- Python——基本统计值计算
- [转]Android中dp,px,sp概念梳理以及如何做到屏幕适配
- 20155209 林虹宇 Exp9 Web安全基础
- Android 使用jarsigner给apk签名的方法详细介绍
- 高考平行报志愿计算机录取规则,高考平行志愿录取规则是什么
- 产品经理应聘之感受漫谈
- php长篇特点,《细说PHP》特色
- NLP(自然语言处理)基本入门之分词操作
- 就是要让你搞懂Nginx,这篇就够了!
- js打印线程id_泥瓦匠聊并发编程:线程与多线程必知必会(基础篇)
- [ kvm ] 学习笔记 1:Linux 操作系统及虚拟化
- 如何基于深度学习实现商品识别技术|图普科技
- python 学习爬取链家武汉二手房市场成交记录
- XP系统启动时滚动条总是时间很长
- 渐变色按钮功能按钮绘制C语言示例
- Cookies vs. Sessions
- android sqlite #039;,问题详情_百度云推送_免费专业最精准的移动推送服务平台
- 人死后竟然会知道自己死了?
热门文章
- java画篮球_PS教程!手把手教你绘制炫酷的科比篮球海报
- 使用Selenium爬取网易云音乐的所有排行榜歌曲
- 参与CSDN1024程序员节活动
- Python实现量子态采样
- 固网服务器win7系统驱动,固网HU-1608n驱动
- cmd查看python库命令_怎么用命令查看python的库
- 如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源
- 完美的Python代码制作“恐龙跳一跳“小游戏【附带源码 】
- 使用scrapy爬取手机版斗鱼主播的房间图片及昵称
- 深度学习笔记-----YOLOV4框架结构大讲解