这篇文章主要介绍了Mysql数据库从5.6.28版本升到8.0.11版本过程中遇到的问题及解决方法,解决办法有三种,每种方法给大家介绍的都很详细

mysql数据库版本从5.6.28升到8.0.11过程中部署项目时遇到的问题和解决方法,具体介绍如下所示:

mysql5.6.28没换到8.0.11,启动报错

org.apache.ibatis.exceptions.PersistenceException:
### Error querying database.  Cause: java.sql.SQLException: Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property.
### The error may exist in cn\test\dao\StudentDao.xml
### The error may involve cn.test.dao.StudentDao.selectMultiParam
### The error occurred while executing a query
### Cause: java.sql.SQLException: Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property.

先按照这篇进行修改

修改后仍有错误,再进行下面的操作

  • 1
    重新装mysql8,注意选择第二种,保留旧的加密方式。
  • 2
    MySQL Installer可以直接修改Authentication Method配置



  • 3
    直接执行语句修改
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
Query OK, 0 rows affected (0.11 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

注:root是用户名,localhost是特指本机,mysql_native_password是旧的密码验证机制,123456是密码

然后就能正常运行了。

转:

Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法相关推荐

  1. mysql 5.6升级8.0_Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法...

    MysqL数据库版本从5.6.28升到8.0.11过程中部署项目时遇到的问题和解决方法,具体介绍如下所示: 首先这个项目用到了hibernate4.2.0,链接MysqL5.6.28没问题,换到8.0 ...

  2. mysql连接数据库出现1251错误_连接MySQL数据库时出现#1251错误的解决方法

    连接MySQL数据库时出现#1251错误的解决方法 连接MySQL数据库时常会出现如下的错误提示: #1251 - Client does not support authentication pro ...

  3. mysql安装11.0.10,MySQL8.0.11版本的安装 win10的

    MySQL8.0.11版本的安装 不知道为什么之前的Navicat for MySQL的密码忘记了,导致这个软件根本用不了,在经过一个多小时的折磨之下(在网上尝试了很多种方法去找回密码或者修改密码,但 ...

  4. mysql数据库64免安装_【文】MySQL-8.0.18-winx64免安装配置

    引言:最近手里撸了几个活,需要用到数据库.又不想太麻烦去安装MySQL.翻找u盘.发现了以前下载的MySQL8.0.18它是压缩包,果断上手去年元旦三天前下载的,有点意思开始配置! 1.首先解压文件, ...

  5. SpringMVC+MyBatis+Druid使用MySQL8.0.11版本

    1.使用MySQL8.0.11版本,要使用5.1.45或其他高版本驱动jar包,我本地使用的是最新的8.0.11 2.更换了MySQL驱动后,报Cannot find class [com.aliba ...

  6. navicat for mysql 1045错误,navicat连接mysql时出现1045错误的解决方法

    navicat连接mysql时出现1045错误的解决方法 navicat for MySQL 连接本地数据库出现1045错误 如下图: 查了很多资料,意思是说mysql没有授权远程连接,也就是权限不够 ...

  7. mysql脚本执行中文乱码_MySQL从命令行导入SQL脚本时出现中文乱码的解决方法

    本文实例讲述了MySQL从命令行导入SQL脚本时出现中文乱码的解决方法.分享给大家供大家参考,具体如下: 在图形界面管理工具 MySql Query Browser中打开脚本(脚本包括建库.建表.添加 ...

  8. MySQL无法启用/etc/my.cnf配置文件,重启报错Warning: World-writable config file ‘/etc/my.cnf’ is ignored的解决方法

    MySQL无法启用/etc/my.cnf配置文件,重启报错Warning: World-writable config file '/etc/my.cnf' is ignored的解决方法 问题分析 ...

  9. 安装mysql配置时出错_mysql安装时出现各种常见问题的解决方法

    小编为大家整理许多mysql安装时出现各种常见问题的解决方法,供大家参考,具体内容如下 问题一: 当各位在安装.重装时出现could not start the service mysql error ...

最新文章

  1. python里unexpected eof while parsing_使用Python编程时的10个注意事项
  2. 图解 Hibernate,session.close(),session.clear()区别
  3. java swing jar 字体不一样_终于读完了腾讯T4架构师整理的Java深度学习笔记
  4. Error: no such column
  5. 增大表名最大长度_风电叶片材料的发展变迁史,及风力发电机叶片长度发展历程...
  6. linux nmap下载教程,Linux_在Linux系统上用nmap扫描SSL漏洞的方法,以下载nmap 6.45及以上版本。如 - phpStudy...
  7. c语言规定学号长度,c语言第1-9章基本概念练习题ans(最全).docx
  8. hashmap初试数组大小为什么一定要是2 的倍数
  9. 在树莓派2上安装 Windows 10
  10. Android 学生管理系统
  11. aspen怎么做灵敏度分析_ASPEN 灵敏度分析中的问题
  12. win10 戴尔电脑 禁用触摸板
  13. New:Spire.Office for Java 7.7.1 Not Crack
  14. Opencv中的ROI介绍
  15. 赵小楼《天道》《遥远的救世主》深度解析(81)一个不愿躺着对话的女人,应给与绝对尊严,这符合强势文化范畴
  16. Android 回车换行的持久化
  17. 汇编语言——伪指令详解
  18. 阿里云 DNS 新增云上线路的智能解析功能
  19. 电脑Win10 企业版如何激活
  20. 《架构即未来》-技术与商业须融汇贯通!前eBay CTO的实战真经

热门文章

  1. Android设置白底黑字状态栏(已适配Flyme和新旧版MIUI)
  2. Android SDK 无法更新或更新慢解决方法
  3. sleep()和yield()的区别
  4. Android支持库
  5. GTS DefaultPermissionGrantPolicyTest测试失败原因分析
  6. 【php】php程序员的年终总结
  7. 求助解决联想笔记本电脑没有声音
  8. 2017微软开发者大会“开发者夜趴” 在线直播
  9. RequiredFieldValidator + OnClientClick + ValidationGroup 问题处理
  10. ​几分钟提高记忆力?