繁体   English   中英

连接 Netbeans 和 MySQL,但出现 Big Integer 错误

[英]Connecting Netbeans and MySQL but getting Big Integer error

所以我正在尝试向我的 Netbeans 的 MySQL 数据库添加新连接,但是我遇到了 Big Integer 转换错误,有人可以帮助我吗? 详细:

在 localhost:3306 [root(disconnected) >> 选择connect上右键单击现有的MySQL 服务器,这会弹出


无法连接到 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 中遇到了类似的问题。 我通过从数据库/驱动程序下的驱动程序列表中删除默认驱动程序(连接器/J 驱动程序)来解决,如下所示。

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

在此处输入图片说明

所以去掉默认的jdbc驱动后,我添加了一个旧版本的驱动mysql-connector-java-5.1.47。 连接成功。

在此处输入图片说明

您的 MySQL 驱动程序和 MySQL 的版本是什么? 例如,如果您想使用 MySQL 8,您可以尝试使用支持 MySQL 8 的 MySQL 驱动程序。

尝试更新您的mysql 驱动程序

要安装驱动程序:

1° 转到服务选项卡,就在数据库之后。

2° 右键单击​​驱动程序文件夹并选择添加新驱动程序。

3° 单击添加并查找您下载的驱动程序的 .jar。

  1. 删除并清理 netbeans 附带的 jdbc 连接器 jar 文件。
  2. 将新的连接器 jar 文件添加到 jdbc 库。
    (可以下载==> mysql-connector-java/8.0.11
  3. 再试一次,现在连接正常了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM