İre*_*Arı 4 java mysql netbeans
因此,我试图将新连接添加到我的Netbeans数据库(即MySQL)中,但是我遇到Big Integer转换错误,有人可以帮助我吗?详细:
我在localhost:3306上右键单击现有的MySQL Server [root(disconnected) >>选择connect,这会弹出
无法连接到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(Connector / J driver),JDBC URL:jdbc:mysql:// localhost:3306 / mysql,但是当我测试连接时,它给出了我同样的错误。
** MySQL服务器正在运行。
谢谢。
小智 6
您的 MySQL 驱动程序和 MySQL 的版本是什么?例如,如果您想使用 MySQL 8,您可以尝试使用支持 MySQL 8 的 MySQL 驱动程序。
尝试更新您的mysql 驱动程序。
要安装驱动程序:
1° 转到服务选项卡,就在数据库之后。
2° 右键单击驱动程序文件夹并选择添加新驱动程序。
3° 单击添加并查找您下载的驱动程序的 .jar。
小智 6
这是JDBC驱动程序问题
我在netbeans中也遇到了类似的问题。我通过从数据库/驱动程序下的驱动程序列表中删除默认驱动程序(Connector / J驱动程序)来解决,如下所示。
mysql v8.0上的jdbc v8.0.12发生了这种情况
因此,在删除默认的jdbc驱动程序之后,我添加了旧版本的驱动程序mysql-connector-java-5.1.47。 连接成功。
| 归档时间: |
|
| 查看次数: |
9837 次 |
| 最近记录: |