-> 常见异常及解决方法


-> 常见异常及解决方法
2019年7月17日
11:40

  • 异常提示:
    • java.sql.SQLException: Column count doesn’t match value count at row 1
  • 异常原因:
    • 做插入操作时的字段数与值数不匹配,要插入的字段数必须与其对应的值一一对应才可以。
  • 解决办法:
    • 核对 insert 语句中的 values 前的字段是否与 values 后的值是否一一对应,数量和类型都必须一一匹配。
  • 异常提示:

    • The last packet successfully received from the server was 31,576 milliseconds ago.
    • 异常原因:
    • testOnBorrow 申请连接时执行validationQuery检测连接是否有效,做了这个配置会降低性能。
    • 解决方法:
    • 第一种:获取连接时进行检测(会增加性能损耗)
    • -> Druid连接池配置详解
    • 常见异常及解决方法 - 图1 “testWhi1eId1e’ va[ue=”true’/> testOnBorrowVaue=trUe> alse> testOnReturnVaue=” height=”107” width=”737”/>
    • 第二种:
    • 设置mysql的连接超时时间
    • 常见异常及解决方法 - 图2
    • 常见异常及解决方法 - 图3


    已使用 Microsoft OneNote 2016 创建。