MySQL 错误代码28 处理51CTO博客 - 超凡娱乐

MySQL 错误代码28 处理51CTO博客

2019年04月24日10时19分33秒 | 作者: 浅秋 | 标签: 代码,过错,时分 | 浏览: 1078

今日开了虚拟机,创立了一个触发器,能够成功,不过show triggers 的时分报一下过错:
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下: 过错代码不行清晰!
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表超凡娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章