禁止命令的原因可能是什么:从SpringJDBC向MySql显示警告

最近,我在Appengine Paas(名称为jd-app.com上创建了一个Java应用程序但是,一个非常普通的SpringJDBC应用程序将无法运行,因为它为MySql的简单查询(例如“ select * from user”)显示了异常。这些文件来自http://www.beingjavaguys.com

经过几天的尝试后,我非常沮丧,因此我在此处添加一些代码和配置,希望有知识或类似经验的人可以提供帮助。

代码:

UserDaoImpl.java

public List<User> getUserList() {
    List<User> userList = new ArrayList<User>();
    String sql = "select * from user";
    userList = jdbcTemplate.query(sql, new UserRowMapper());

spring-servlet.xml

<bean id="dataSource"
    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://10.0.16.16:4066/databasenamehidden" />
    <property name="username" value="xxxxx" />
    <property name="password" value="yyyyyy" />
</bean>

例外:

HTTP状态500-请求处理失败;嵌套的异常是org.springframework.jdbc.UncategorizedSQLException:StatementCallback; 未分类的SQL的SQLException [从wp_users中选择*];SQL状态[HY000]; 错误代码[3013];禁止的命令:显示警告; 嵌套的异常是java.sql.SQLException:禁止的命令:显示警告

根本原因

... org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84)org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)org.springframework.jdbc.support.AbstractFallbackSQLException (AbstractFallbackSQLExceptionTranslator.java:81)org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:413)org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:437)com.beingjavaguys.dao.UserDaoImpl .getUserList(UserDaoImpl.java:63

讨论

在同一Paas上,我上传了一个可以访问MySql并运行完美的Wordpress应用。但是,如果我在spring-servlet.xml中配置该数据库并从wp_users中选择*,那么我还将在SpringJDBC应用程序中看到此异常。

我试图将该sql查询更改为其他语句,但我总是遇到相同的异常。那么,这可能是什么原因呢?我可以根据要求上传更多代码。

Hai Bi

如Nikhil所述,错误是来自禁止的命令,这就是SHOW WARNINGS。

也许您的Paas不允许显示警告?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

禁止命令的原因可能是什么:从SpringJDBC向MySql显示警告

来自分类Dev

为什么显示警告:“常量<名称>推断为类型(),可能是意外的”?

来自分类Dev

为什么显示警告:“常量<名称>推断为类型(),可能是意外的”?

来自分类Dev

仅使用REG ADD命令循环无休的批处理文件的原因可能是什么?

来自分类Dev

与腻子相比,ssh / scp命令的连接速度太慢。可能是什么原因造成的?

来自分类Dev

下面显示的拖影和重影可能是什么原因?

来自分类Dev

遵守时班级没有显示任何内容......可能是什么原因?

来自分类Dev

错误“第 1 行中的 MySQL 错误”可能是什么原因

来自分类Dev

dicom图像图不良的原因可能是什么

来自分类Dev

cassandra中的sstable损坏的原因可能是什么

来自分类Dev

setShowBadge(false)失败的背后原因可能是什么?

来自分类Dev

QSQLITE ATTACH DATABASE挂起的原因可能是什么

来自分类Dev

此NullPointer异常的原因可能是什么?

来自分类Dev

屏幕短暂闪烁的原因可能是什么

来自分类Dev

shell脚本杀死自己的原因可能是什么?

来自分类Dev

hMatrix中断文件,可能是什么原因?

来自分类Dev

javascript setTimeout 需要多次执行的原因可能是什么?

来自分类Dev

JMXterm命令从终端手动运行,而不是从脚本手动运行,这可能是什么原因?

来自分类Dev

UITabBar仅显示像图像一样的黑色/蓝色方形占位符,可能是什么原因?

来自分类Dev

禁止显示警告的单个实例:可能的数据丢失-由强制转换导致的截断

来自分类Dev

线程可能停在java.util.concurrent.ThreadPoolExecutor.getTask上的原因可能是什么

来自分类Dev

如何在Xcode中禁止显示警告?

来自分类Dev

我可以使属性禁止显示警告吗?

来自分类Dev

C#禁止在Azure生成管道中显示警告

来自分类Dev

在scale_x_datetime中禁止显示警告

来自分类Dev

XCode 8 Linker(ld)禁止显示警告

来自分类Dev

GameCenter通知横幅有时会“压扁”-可能是什么原因造成的?

来自分类Dev

删除项目引发以下异常。可能是什么原因造成的?

来自分类Dev

Getdents在2个系统上返回不同结果的原因可能是什么?

Related 相关文章

  1. 1

    禁止命令的原因可能是什么:从SpringJDBC向MySql显示警告

  2. 2

    为什么显示警告:“常量<名称>推断为类型(),可能是意外的”?

  3. 3

    为什么显示警告:“常量<名称>推断为类型(),可能是意外的”?

  4. 4

    仅使用REG ADD命令循环无休的批处理文件的原因可能是什么?

  5. 5

    与腻子相比,ssh / scp命令的连接速度太慢。可能是什么原因造成的?

  6. 6

    下面显示的拖影和重影可能是什么原因?

  7. 7

    遵守时班级没有显示任何内容......可能是什么原因?

  8. 8

    错误“第 1 行中的 MySQL 错误”可能是什么原因

  9. 9

    dicom图像图不良的原因可能是什么

  10. 10

    cassandra中的sstable损坏的原因可能是什么

  11. 11

    setShowBadge(false)失败的背后原因可能是什么?

  12. 12

    QSQLITE ATTACH DATABASE挂起的原因可能是什么

  13. 13

    此NullPointer异常的原因可能是什么?

  14. 14

    屏幕短暂闪烁的原因可能是什么

  15. 15

    shell脚本杀死自己的原因可能是什么?

  16. 16

    hMatrix中断文件,可能是什么原因?

  17. 17

    javascript setTimeout 需要多次执行的原因可能是什么?

  18. 18

    JMXterm命令从终端手动运行,而不是从脚本手动运行,这可能是什么原因?

  19. 19

    UITabBar仅显示像图像一样的黑色/蓝色方形占位符,可能是什么原因?

  20. 20

    禁止显示警告的单个实例:可能的数据丢失-由强制转换导致的截断

  21. 21

    线程可能停在java.util.concurrent.ThreadPoolExecutor.getTask上的原因可能是什么

  22. 22

    如何在Xcode中禁止显示警告?

  23. 23

    我可以使属性禁止显示警告吗?

  24. 24

    C#禁止在Azure生成管道中显示警告

  25. 25

    在scale_x_datetime中禁止显示警告

  26. 26

    XCode 8 Linker(ld)禁止显示警告

  27. 27

    GameCenter通知横幅有时会“压扁”-可能是什么原因造成的?

  28. 28

    删除项目引发以下异常。可能是什么原因造成的?

  29. 29

    Getdents在2个系统上返回不同结果的原因可能是什么?

热门标签

归档