zoukankan      html  css  js  c++  java
  • Got error 28 from storage engine

    Got error 28 from storage engine
    以下是详细错误代码。
    mysql> show triggers;
    ERROR 1030 (HY000): Got error 28 from storage engine
    mysql> show errors;
    +-------+------+--------------------------------------------------------+
    | Level | Code | Message                                                |
    +-------+------+--------------------------------------------------------+
    | Error | 1030 | Got error 28 from storage engine                       |
    | Error |    6 | Error on delete of '/tmp/#sql_1515_0.MYI' (Errcode: 2) |
    +-------+------+--------------------------------------------------------+
    2 rows in set (0.00 sec)

    解决思路:
    1. 看了下具体错误代码
    mysql> \! perror 6
    OS error code   6:  No such device or address
    那就是/tmp/#sql_1515_0.MYI这个文件没有? 这个文件是临时生成的,本来就应该没有啊!
    那就是创建的时候出错了?
    2. 查看了下磁盘空间,原来我的第一块虚拟盘满了,而我的第二块盘上存放MySQL数据,所有有空间足够!
    [root@ytt david.yang]# df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda1             4.9G  4.9G     0 100% /
    tmpfs                 252M     0  252M   0% /dev/shm
    /dev/sdb1             9.9G  2.8G  6.6G  30% /opt/sdb

    删除了一些文件。
    [root@ytt david.yang]# df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda1             4.9G  3.5G  1.1G  77% /
    tmpfs                 252M     0  252M   0% /dev/shm
    /dev/sdb1             9.9G  2.8G  6.6G  30% /opt/sdb

    这个时候OK了。
    小小BS下: 错误代码不够明确!

    数据库出现1030 Got error 127 from storage engine 的解决办法

    2、使用 phpMyadmin 修复数据的方法
    进入论坛数据库,然后选择要修复的表,在页脚下拉框选择“修复”即可。
    3、独立主机的修复数据方法
    修复前请一定将 MySQL 服务停止。
    如果是 Win 主机,打开命令行方式,然后进入到 MySQL 的 bin 目录。
    执行
    myisamchk -r d:\MySQL\data\discuz\*.MYI 其中 d:\MySQL\data\discuz\ 换成您的数据库所在路径。
    如果是类 Unix 主机,直接使用 myisamchk -r 数据库目录 \*.MYI 。
    如果不行查看硬盘空间
  • 相关阅读:
    【笔记】程序员编程艺术 字符串转换成整数
    解决Eclipse 项目报错:Unbound classpath container: ‘JRE System Library [JavaSE-1.7]
    python_day1(初始Python)
    ActiveMQ 复杂类型的发布与订阅
    win8.1 Framework3.5安装不上的问题
    JVM探秘:内存溢出
    JVM探秘:Java对象
    JVM探秘:Java内存区域
    Vmware安装的linux系统开机黑屏,点关闭就显示虚拟机忙怎么怎么解决?
    Java基础--面向对象(上)
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4400397.html
Copyright © 2011-2022 走看看