Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用mysql-connector-java 6.0.3的时候,数据源建立失败 #1351

Closed
89333367 opened this issue Aug 1, 2016 · 6 comments
Closed

使用mysql-connector-java 6.0.3的时候,数据源建立失败 #1351

89333367 opened this issue Aug 1, 2016 · 6 comments
Labels
Milestone

Comments

@89333367
Copy link

89333367 commented Aug 1, 2016

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

使用这个驱动的时候,数据源建立失败

如果使用

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

这个驱动就可以

@wenshao
Copy link
Member

wenshao commented Aug 1, 2016

还有这样的问题啊,我将会尽快跟进,谢谢反馈,如果能够进一步提供错误信息就好了

@wenshao wenshao added this to the 1.0.24 milestone Aug 1, 2016
@yosaku01
Copy link

yosaku01 commented Aug 1, 2016

从6.0开始mysql driver的class变成com.mysql.cj.jdbc.Driver了,楼主确定驱动没有写错?

@Amous-th
Copy link

Amous-th commented Aug 1, 2016

升级驱动6.0.3,druid1.0.23后出现一个NPE

Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class iscom.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
2016-08-01 17:54:51 WARN (MySqlValidConnectionChecker.java:53)MySqlValidConnectionChecker:53 - Cannot resolve com.mysq.jdbc.Connection.ping method. Will use 'SELECT 1' instead.
java.lang.NullPointerException
at com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker.(MySqlValidConnectionChecker.java:48)
at com.alibaba.druid.pool.DruidDataSource.initValidConnectionChecker(DruidDataSource.java:945)
at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:660)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)

原因应该是没有“com.mysql.jdbc.MySQLConnection”类了。
不过项目启动任然是成功的。

@89333367
Copy link
Author

89333367 commented Aug 1, 2016

我用了新驱动,也是不行

在 Amous [email protected],2016年8月1日 18:20写道:升级驱动6.0.3,druid1.0.23后出现一个NPE

Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class iscom.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
2016-08-01 17:54:51 WARN (MySqlValidConnectionChecker.java:53)MySqlValidConnectionChecker:53 - Cannot resolve com.mysq.jdbc.Connection.ping method. Will use 'SELECT 1' instead.
java.lang.NullPointerException
at com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker.(MySqlValidConnectionChecker.java:48)
at com.alibaba.druid.pool.DruidDataSource.initValidConnectionChecker(DruidDataSource.java:945)
at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:660)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)

原因应该是没有“com.mysql.jdbc.MySQLConnection”类了。
不过项目启动任然是成功的。

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.

@wenshao wenshao added the Bug label Aug 6, 2016
@wenshao
Copy link
Member

wenshao commented Aug 6, 2016

这是一个问题,已经修复,请等待这几天发布新版本吧

@wenshao wenshao closed this as completed Aug 7, 2016
@Jasonguitar
Copy link

Good One

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants