【发布时间】:2019-04-05 09:19:01
【问题描述】:
我可以使用 JDBC(MySQL-AB JDBC 驱动程序,mysql-connector-java-5.1.23)从 NetBeans (8.2) 连接到 MySQL 数据库 (5.7.23)。我可以查看表和视图、执行 SQL 语句以及使用数据库执行的所有其他操作,但我无法查看或编辑 NetBeans 中的存储过程(或函数)。我将它们放在数据库中,我可以在 MySQL Workbench 中查看和管理它们,但在 NetBeans 中看不到它们(NetBeans 中的文件夹“Procedures”为空)。可能是什么问题?
在 NetBeans 中左侧,在 Workbench 中右侧:
我有 64 位 Windows 10 Pro (1709)、64 位 NetBeans 8.2 (PHP) 和 64 位 MySQL 5.7.14(来自 WAMP)。
【问题讨论】:
-
您可能需要考虑更新到更新版本的驱动程序,5.1.23 是 MySQL Connector/J 的一个相当旧的版本
-
我将 MySQL 连接器/J 更新到 5.1.47,但仍然无法在 NetBeans 中看到过程。然后我将连接器更新到版本 8.0.13,应该是最后一个版本,同样的事情,我看不到我的程序。
-
其他人能否确认在 NetBeans 中的过程存在相同问题?
标签: java mysql stored-procedures jdbc netbeans