zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

Java连接Mysql报错

2023-09-14 09:13:19 时间

Java连接Mysql报错集锦

一:

1.Error:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
2.Cause:数据库连接的jar包没有正确的导入:
3.Solution:

1、没有导入包
2、导入的包的路径是不对的
就是将mysql的jar包放到你的lib目录下就可以了,可以通过build path–》add external library或是直接将jar包直接复制到lib目录下就可以了。

1.Error

Establishing SSL connection without server's identity verification is not recommended

2.Cause

数据库连接的出错【因为Mysql版本不一致】:

3.Solution

连接语句应该这样设置:jdbc:mysql://192.168.211.3:3306/mydatabase?useUnicode=true&characterEncoding=utf-8&useSSL=true

二.

1.Error:
com.mysql.jdbc.exceptions.jdbc4.MySQLDataException: '1.8907263863E10' in column '2' is outside valid range for the datatype INTEGER.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
2.Cause:

数据库中所连接的表与设置的字段不匹配