ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

java – 连接Netbeans和MySQL但遇到Big Integer错误

2019-08-23 13:01:30  阅读:232  来源: 互联网

标签:java mysql netbeans


所以我试图添加新的连接到我的Netbeans的数据库,这是MySQL但我得到Big Integer转换错误有人可以帮助我吗?
详细地:

我右键单击localhost上的现有MySQL服务器:3306 [root(disconnected)>>选择连接,然后弹出

无法连接到MySQL服务器:

org.netbeans.api.db.explorer.DatabaseException:org.netbeans.api.db.explorer.DatabaseException:java.sql.SQLException:java.lang.ClassCastException:java.math.BigInteger无法强制转换为java.lang.Long .

服务器可能未在运行,或者您的MySQL连接属性可能未正确设置.您想编辑MySQL连接属性吗?

我的基本和管理属性都可以.

我也试过这个:右键点击数据库>>选择新连接>>驱动程序:MySQL(连接器/ J驱动程序),JDBC URL:jdbc:mysql:// localhost:3306 / mysql,但是当我测试连接时它给了我同样的错误.

** MySQL服务器正在运行.

谢谢.

解决方法:

这是JDBC驱动程序问题

我在netbeans中遇到了类似的问题.我解决了从数据库/驱动程序下的驱动程序列表中删除默认驱动程序(Connector / J驱动程序),如下所示.

这发生在mysql v8.0上的jdbc v8.0.12

enter image description here

因此,在删除默认的jdbc驱动程序后,我添加了旧版本的驱动程序mysql-connector-java-5.1.47.
连接成功.

enter image description here

标签:java,mysql,netbeans
来源: https://codeday.me/bug/20190823/1697517.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有