在插入数据修改数据时出现:JDBC exception on Hibernate data access: SQLException for SQL [n/a]; SQL state [HY000]; error code [1030]; could not execute statement; nested exception is org.hibernate.excetion.GenericJDBCException: could not execute statement此错误,本地环境新增修改都没有相应问题,生产环境出现的问题。有大牛知道吗很急
看下 是不是生产环境的磁盘空间 和表空间 够不够
https://zhidao.baidu.com/question/306309181349177484.html
这篇博客可以参考,,也是本地可以,,服务器上不行
可以试试
http://blog.csdn.net/u012482178/article/details/38538441
对比正式测试环境的数据库的表,有没有一些忘记建的,比如索引什么
检查一下你的数据库连接语句是否是这种jdbc.url= jdbc:mysql://localhost:3306/
或者用的www.xxx的形式,要修改成ip地址的形式 (因为你在本事是没问题的)
问题已解决。SQL state [HY000]; error code [1030]; 错误我这边是mysql的配置文件my.ini中加了一个innodb_force_recovery=1。等于1后mysql会被禁止使用insert、update、delete命令,只要将innodb_force_recovery设置为0则解决此错误。可能造成此错误问题有很多,我这里是其中之一,供参考