“选项 SQL_SELECT_LIMIT=默认”

2022-09-01 17:01:01

我在Netbeans上有一个mysql数据库,我想看到该视图数据,但我有.我该如何修复?谢谢。a error 1064 'OPTION SQL_SELECT_LIMIT=DEFAULT'


答案 1

一些谷歌foo引导我到这个:

http://bugs.mysql.com/bug.php?id=66659

该错误报告听起来很像您的问题 - 没有适合您的修复程序。但是,还有更多的阅读线索。

与你相似的问题:

  1. 这也是涉及的jdbc驱动程序
  2. 错误消息是相同的
  3. 问题发生在最近的mysql服务器版本上

因此,我试图在mysql-connector-java源代码中找到问题,并在版本5.1.18中找到该语句 - 可以在此处找到旧版本:StatementImpl.java

http://www.docjar.com/html/api/com/mysql/jdbc/StatementImpl.java.html

在文件中查找“”,您将找到它。SET OPTION SQL_SELECT_LIMIT=DEFAULT

我还检查了最新版本

我检查了mysql-connector-java 5.1.22的源代码,问题似乎已修复:

SET SQL_SELECT_LIMIT=DEFAULT

因此,建议用户修复:请下载较新版本的 connector/j 并修改数据库中的驱动程序条目。

建议的修复:更新捆绑的连接器/j 版本


答案 2

从另一个问题中找到了答案...这些步骤非常简单。

  1. 从此处下载最新的 jar 文件:http://dev.mysql.com/downloads/mirror.php?id=412737。解压缩 将 jar 文件 “” 复制到此文件夹:mysql-connector-java-5.1.25-bin.jarC:\Program Files\NetBeans 7.3\ide\modules\ext

  2. 在 Netbeans IDE 中:断开与数据库的连接。单击“服务”。展开“驱动程序”。右键单击MySQL,然后按自定义。添加最新的驱动程序 删除以前的驱动程序。

在 IDE 中重新连接到 dabatase。


推荐