Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过代理使用mySql引发:java.sql.SQLException:不支持可调用语句。重新连接后_Java_Mysql_Spring - Fatal编程技术网

通过代理使用mySql引发:java.sql.SQLException:不支持可调用语句。重新连接后

通过代理使用mySql引发:java.sql.SQLException:不支持可调用语句。重新连接后,java,mysql,spring,Java,Mysql,Spring,大家好,我有这个问题。我启动我的应用程序,然后当它运行时,我关闭了mysql服务,当然我开始得到java.sql.SQLException:Callable statements not supported。在启动mySql服务后一切都恢复正常。问题是,当我在数据库和我的应用程序之间使用代理并在启动mySql服务后执行完全相同的操作时,我仍然会遇到异常。我知道代理工作正常,因为我已经检查了telnet to DB并重新启动了应用程序。在这两种情况下,一切都正常。所以问题是什么可能导致这个异常谢谢

大家好,我有这个问题。我启动我的应用程序,然后当它运行时,我关闭了mysql服务,当然我开始得到
java.sql.SQLException:Callable statements not supported
。在启动mySql服务后一切都恢复正常。问题是,当我在数据库和我的应用程序之间使用代理并在启动mySql服务后执行完全相同的操作时,我仍然会遇到异常。我知道代理工作正常,因为我已经检查了telnet to DB并重新启动了应用程序。在这两种情况下,一切都正常。所以问题是什么可能导致这个异常谢谢

附言: 也许值得一提的是,我的应用程序是基于Spring的Java应用程序,如下所示:

MySQL不支持MySQL版本5以下的存储过程。所以 如果您使用的是低于5的MySQL服务器,请尝试升级到MySQL服务器 版本5或以上

如果您在使用MySQL 5或更高版本时收到此错误,则 您正在使用的JDBC驱动程序可能不是 适用于您正在使用的MySQL服务器版本。尝试下载MySQL 连接器/J驱动程序,例如(mysql-Connector-java-5.1.6-bin.jar或更高版本)


下载MySQL。

你得到了什么
异常
你能给我们看一下你的错误消息吗?java.sql.SQLException:不支持可调用语句问题是你的数据库版本是什么?MySQL版本是5.5.85.5.8不可能…当前版本是5.1.28。。我猜你正在使用旧版本下载它再次..这个解释是证实了。。。如果我告诉你,一切都很好,而且只有在数据库通过代理连接并断开连接的特定情况下,问题才会发生,那么这个答案怎么可能是正确的呢。通常程序运行正常。如果你复制了另一个站点的文字,你必须正确地用块引号和链接来定义源代码的属性,就像我上面所做的那样。请确保您以后会这样做。