首页 > 数据库 >常见错误记录之连接MySQL8.0(Navicate Premium 12,出现BigInteger错误)

常见错误记录之连接MySQL8.0(Navicate Premium 12,出现BigInteger错误)

时间:2024-01-17 15:36:14浏览次数:27  
标签:BigInteger 12 加密 错误 密码 版本 mysql root

一、Navicate Premium 12连接MySQL8.0包如下错误:

 

出错原因:
mysql8之前的版本中加密规则为mysql_native_password

mysql8以后的加密规则为caching_sha2_password
解决方法:
(1)更新navicat驱动来解决此问题
(2)将mysql用户登录的加密规则

常用第二种方法:
1.用管理员权限打开cmd,输入mysql -u root -p进入输入密码后进入mysql数据库

mysql -u root -p #进入数据库

2.修改加密规则和密码,并刷新

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的mysql密码' PASSWORD EXPIRE NEVER;     #修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'myslq密码';           #修改密码
FLUSH PRIVILEGES; #刷新数据


3.重新建立连接即可

 

 

二、java.math.BigInteger cannot be cast to java.lang

在spring boot框架下,使用jetty作为容器,在启动的时候,总是提示以下错误,通过分析,发现是依赖和MySQL服务的版本不一致导致,特记录此问题。

 出现此种问题是mysql服务版本不一致,也可以说是pom.xml文件中mysql-connector-java的依赖版本的问题

如果你的mysql版本是8.0以上,依赖版本为5.1.46

8.0以下的,依赖版本是5.1.22

可以修改依赖来纠正错误。

 

 

标签:BigInteger,12,加密,错误,密码,版本,mysql,root
From: https://www.cnblogs.com/u-and-me/p/17970022

相关文章

  • SUSE Linux Enterprise Server 12 SP5 配置静态IP
    背景介绍近期看到的一道面试题,要求使用Suse系统。由于我之前没有接触过Suse系统,记录下如何配置IP地址。(环境是VMwareFusion虚拟机)参考文档SuSE12SP5配置静态IP地址-魔幻小生-博客园(cnblogs.com)具体步骤查看系统版本linux-nvlm:/etc/sysconfig/network#hostnamec......
  • 这个错误可能是由于 `PyInstaller` 在打包过程中没有正确地包含 `imp` 模块。以下是一
    `PyInstaller`默认使用运行它的Python解释器来打包您的脚本¹。如果您想要指定一个不同的Python解释器,您可以使用完整路径来运行`PyInstaller`³。例如,如果您想要使用位于`/path/to/python3`的Python3解释器,您可以使用以下命令:```bash/path/to/python3-mPyInstaller......
  • 即时通讯技术文集(第32期):IM开发综合技术合集(Part5) [共12篇]
    为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第32 期。[- 1 -] IM开发干货分享:如何优雅的实现大量离线消息的可靠投递[链接] http://www.52im.net/thread-3069-1-1.html[摘要] 本文作者将以自已IM开发过程中的真实总结,分......
  • Android12以上获取设备网络信号数据
    公司有很多物联网设备,关键的信号参数是RSRP,总有些地方信号差,不适合安装。所以让开发一款测信号的app,用于现场的同事在判定是否符合设备信号条件,再考虑安装设备。由于与开发过程中使用的是Androidsdk33,版本太高,网上搜到的很多旧的方法已经弃用,用起来也比较麻烦。自己捣鼓了半天......
  • 微软账号密码修改后提示密码错误的解决方法(远程桌面&smb共享访问等)
    众所周知,自从微软将Microsoft账户与Windows账号强制绑定后,使用起来便一直有诸多困难,在MicrosoftSupport和搜索引擎长期搜索解决方案未果,今天偶然在一个佬的博客翻到了这个问题的解决方案,发现确实有效,原因就是网络部分密码更改后,并没有自动向本地系统内各组件同步更新密码,所以在以......
  • FlashDuty Changelog 2023-12-18 | 值班管理、服务日历、自定义操作和邮件集成
    FlashDuty:一站式告警响应平台,前往此地址免费体验!值班管理UI交互优化【个人日程】从头像下拉菜单调整到值班列表页面,快速查看个人值班日程【值班列表】支持原地预览最近一周值班情况,包括当前和下一阶段值班人【值班详情】支持日历模式与时间线模式切换,查看月度计划更方便......
  • 全志R128 Devkit开发板原理图模块介绍及使用说明
    针对R128模组,百问科技推出了R128DevKit开发板作为快速开发评估工具。板载R128-S2-N16R16模组板载2.4GRF陶瓷天线板载USBTypeCOTG板载UART转USB芯片板载RESET,FEL下载按键板载4颗WS2812RGBLED板载PMU,支持对外供电3.3V1A提供GPIO37个,引出3路MIC,2路......
  • Kubernetes集群中 Pod 中报pthread_create failed: Resource temporarily unavailable
    查看containerd日志显示如下信息OCIruntimeexecfailed:execfailed:unabletostartcontainerprocess:readinit-p:connectionresetbypeer:unknown"查看Pod日志中显示pthread_createfailed:Resourcetemporarilyunavailable通过监控系统查看节点的进程数t......
  • 出现了HTTPSConnectionPool(host=‘huggingface.co‘, port=443)错误的解决方法
    在下载huggingface模型的时候,经常会出现这个错误,HTTPSConnectionPool(host=‘huggingface.co’,port=443)。如在下载Tokenizer的时候,tokenizer=AutoTokenizer.from_pretrained("csebuetnlp/mT5_multilingual_XLSum")就会出现以上的错误HTTPSConnectionPool(host=‘hug......
  • 已知IP地址是192.168.5.121,子网掩码是255.255.255.248,求网络地址和主机地址
    方法1首先,将Ip地址转换为二进制:192.168.5.121转换为二进制:11000000.10101000.00000101.01111001然后将子网掩码转换成二进制:255.255.255.248转换为二进制:11111111.11111111.11111111.11111000网络地址=IP地址&子网掩码192.168.5.121&255.255.255.248=192.168.5.12......