当前位置: 首页 > news >正文

Unknown initial character set index '45' received from server

目录

  • 异常信息
  • 分析
  • 解决方案
    • 更新JAR包
    • maven clean install

异常信息

Unknown initial character set index '45' received from server. 
Initial client character set can be forced via the 'chara

分析

出现这个数据库连接异常,可能是你们数据库太新,所以更新一下JDBC连接驱动,原来的是5.0.4 ,现在换成5.1.47.连接成功。
进入数据库,命令行输入mysql -u root -p,回车输入密码。

MariaDB [(none)]> status;
--------------
mysql  Ver 15.1 Distrib 10.1.37-MariaDB, 
for debian-linux-gnu (x86_64) using readline 5.2

Connection id:		115
Current database:	
Current user:		zzyy@localhost
SSL:			Not in use
Current pager:		stdout
Using outfile:		''
Using delimiter:	;
Server:			MariaDB
Server version:		10.1.37-MariaDB-0+deb9u1 Debian 9.6
Protocol version:	10
Connection:		Localhost via UNIX socket
Server characterset:	utf8mb4
Db     characterset:	utf8mb4
Client characterset:	utf8mb4
Conn.  characterset:	utf8mb4
UNIX socket:		/var/run/mysqld/mysqld.sock
Uptime:			51 min 26 sec

Threads: 3  Questions: 51  
Slow queries: 0  Opens: 19  Flush tables: 1  
Open tables: 13  Queries per second avg: 0.016
--------------

解决方案

更新JAR包

<dependency>
	<groupId>mysql</groupId>
	<artifactId>mysql-connector-java</artifactId>
	<version>5.0.4</version>
</dependency>

更新为

<dependency>
	<groupId>mysql</groupId>
	<artifactId>mysql-connector-java</artifactId>
	<version>5.1.47</version>
</dependency>

maven clean install

执行mvn clean install命令。

相关文章:

  • 阿里云maven公共代理库
  • deepin安装anaconda后,创建图标
  • 论一只爬虫的自我修养——python使用代理
  • Android Studio打开工具栏
  • Android Studio入门小例子
  • 如何证明素数个数无限个
  • java运用itextpdf批量添加书签
  • Python3学习第四天
  • 解决中国大学MOOC遮挡字幕问题
  • Deepin_wine安装超星阅读器及解决乱码问题
  • linux为文件创建软链接
  • 判断回文数
  • 两数相加_详解
  • 第N高的薪水
  • 合并两个有序链表(merge-two-sorted-lists)
  • ES6指北【2】—— 箭头函数
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • 30天自制操作系统-2
  • Java超时控制的实现
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • PaddlePaddle-GitHub的正确打开姿势
  • PAT A1017 优先队列
  • php ci框架整合银盛支付
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 如何用vue打造一个移动端音乐播放器
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 微信小程序:实现悬浮返回和分享按钮
  • 怎么将电脑中的声音录制成WAV格式
  • - 转 Ext2.0 form使用实例
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • # .NET Framework中使用命名管道进行进程间通信
  • #1015 : KMP算法
  • #Java第九次作业--输入输出流和文件操作
  • #vue3 实现前端下载excel文件模板功能
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (八十八)VFL语言初步 - 实现布局
  • (多级缓存)多级缓存
  • (二)WCF的Binding模型
  • (翻译)terry crowley: 写给程序员
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换
  • .NetCore Flurl.Http 升级到4.0后 https 无法建立SSL连接
  • .NET文档生成工具ADB使用图文教程
  • .NET运行机制
  • .net中生成excel后调整宽度
  • @Transactional 竟也能解决分布式事务?
  • [ Algorithm ] N次方算法 N Square 动态规划解决
  • [ element-ui:table ] 设置table中某些行数据禁止被选中,通过selectable 定义方法解决
  • [20170705]diff比较执行结果的内容.txt