开发者社区> 问答> 正文

MySQL数据库SQL Error:1030, SQLState: HY000,Got error 28 from storage engine 怎么弄?

已解决

MySQL数据库报以下错误:

ERROR 22-05 08:51:31,142 - Got error 28 from storage engine
ERROR 22-05 08:51:31,142 - org.hibernate.exception.GenericJDBCException: Got error 28 from storage engine
org.hibernate.exception.GenericJDBCException: Got error 28 from storage engine

    at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:54)
    at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125)
    at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:110)
    at org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:129)
    at org.hibernate.engine.jdbc.internal.proxy.AbstractProxyHandler.invoke(AbstractProxyHandler.java:81)
    at $Proxy152.executeQuery(Unknown Source)
    at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:644)
    at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:587)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:637)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:666)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:674)
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:714)

展开
收起
我的中国 2016-02-01 15:50:25 6691 0
1 条回答
写回答
取消 提交回答
  • R&S网络资深工程师 ,阿里云论坛官方版主,阿里云云计算ACP,春考教学网站长,IT技术晋级之路专辑作者
    采纳回答

    问题原因:MySQL数据库的存储数据文件的磁盘空间不够,或者MySQL使用的临时目录文件的磁盘空间不够。

    问题解决办法:在windows下,MySQL存储临时文件是查找 TMPDIR, TEMP, and TMP这三个环境变量的。增加临时文件的磁盘空间大小。

    2019-07-17 18:27:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载

相关镜像