zoukankan      html  css  js  c++  java
  • Cause: java.sql.SQLException: Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property.

    报错信息:

    ### 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 com/dy/dao/mapping/userDao-mapping.xml ### The error may involve com.dy.dao.UserDao.findUserById ### 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.
     

    错误原因:

    驱动与数据库字符集不匹配

    mysql  数据库版本是 mysql-8.0.23-winx64

    驱动是: 

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

    解决方式一:

    1.在url中添加字符集说明

    "jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf8"
    

    2、换一个新版本的mysql-connector-java

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

      

     

  • 相关阅读:
    通用测试用例(二)
    loadrunner基础学习笔记八-分析场景
    loadrunner基础学习笔记七-面向目标场景
    Detect the Virus ZOJ
    考研路茫茫——单词情结 HDU
    DNA Sequence POJ
    病毒侵袭持续中 HDU
    病毒侵袭 HDU
    Keywords Search HDU
    codeforces 949B :A Leapfrog in the Array 找规律
  • 原文地址:https://www.cnblogs.com/wongzzh/p/15151271.html
Copyright © 2011-2022 走看看