今天开了虚拟机,创建了一个触发器,可以成功,不过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下: 错误代码不够明确!
分享到:
相关推荐
本文将详细介绍MySQL错误代码及其中文说明,以帮助您在排错时更有效地定位问题。 MySQL的错误代码由三位数字组成,如“1048”,这些代码通常在错误消息中出现,伴随着关于错误的简短描述。错误代码的前两位数字大致...
本篇文章将详细探讨MySQL错误代码及其含义,帮助你更好地理解和解决遇到的问题。 首先,MySQL错误代码是一个三位数字,例如“1048”,它代表了特定的错误情况。错误代码后面可能还会跟着一个简短的英文描述,提供更...
总结来说,MySQL错误代码是数据库管理员在日常工作中经常需要解读的一套规范语言。通过学习和熟悉这些错误代码的含义,DBA可以更快地定位问题、采取措施,并且维护数据库的健康稳定运行。在实际操作中,了解错误代码...
本资源“Mysql错误代码大全 中文”正是为了解决这个问题,提供了一个全面的中文参考指南,便于快速理解和解决MySQL中的错误。 1. **错误代码结构** MySQL的错误代码由三位数字组成,例如`1048`或`2003`。这三位...
在这篇文章中,我们将对 MySql 常见的错误代码进行解析,包括错误代码的含义、解决方法和避免错误的建议。 1016: 文件无法打开 错误代码 1016 表示文件无法打开,可能是由于文件权限不正确或文件损坏所致。解决...
为帮助开发者和数据库管理员更好地理解和解决这些问题,MySQL提供了一套完整的错误码体系。通过这些错误码,可以快速定位问题原因并采取相应的措施来解决问题。 #### 二、错误码详解 ##### 1. 130:文件格式错误 -...
"Oracle+MySQL错误代码解析大全"提供了一个宝贵的资源,帮助数据库管理员和开发人员迅速识别并解决这些错误。 Oracle数据库的错误代码通常以数字形式出现,如ORA-00001到ORA-65313。每个错误代码都有其特定的含义,...
mysql错误代码大全,可以用来查询错误代码的信息,对解决问题有帮助。
MySQL 的常见错误解决 MySQL 是一个广泛使用的关系数据库管理系统,但是在使用过程中经常会遇到各种错误,本文将介绍 MySQL 的常见错误解决方案。 一、在进入 MySQL 数据库时出错 在使用 MySQL 客户端连接数据库...
### MySQL安装错误代码详解 #### 1016 错误:文件无法打开 当遇到“文件无法打开”错误(1016)时,这通常意味着MySQL在尝试访问某个文件时遇到了问题。可能的原因包括文件损坏、权限问题或者文件路径配置错误。...
MySQL 错误代码是 MySQL 数据库管理系统中的一种错误处理机制,当 MySQL 遇到某些问题或异常情况时,系统将抛出一个错误代码,该错误代码可以帮助开发者和数据库管理员快速地定位和解决问题。下面是 MySQL 错误代码...
理解这些错误码对于数据库管理员和开发者来说极为重要,因为它们可以帮助更有效地解决MySQL使用过程中遇到的问题。当遇到错误时,用户应该首先检查错误消息中的errno值,这可以提供额外的系统级错误信息,有助于...
本文将详细讲解如何查询MySQL错误信息以及JavaScript错误信息,并提供相关知识点。 首先,我们来了解一下如何查询MySQL错误信息。MySQL在执行SQL语句时,如果遇到语法错误、权限问题或逻辑错误等,会返回一个错误...
这个错误提示表示 MySQL 服务没有启动。可以使用以下命令启动 MySQL 服务: ``` # /etc/init.d/mysql start ``` 解决这个问题后,即可使用新的密码登录到 MySQL 服务器。 本文介绍了如何在 Ubuntu 11.10 系统中...
MySQL错误代码大全是一份详尽的文档,列举了在使用MySQL数据库系统时可能会遇到的各种错误情况及其对应的错误代码和消息。这些错误代码是MySQL在处理SQL语句、数据操作、系统资源管理等过程中,遇到问题时返回的标识...
本文将详细解析在安装MySQL时可能遇到的两种常见错误——Error Nr.2003和Error Nr.1045,并提供相应的解决策略。 ### Error Nr.2003:无法连接到MySQL服务器 #### 错误信息: > Can't connect to MySQL server on...
"MYSQL_root密码错误解决方案" MYSQL_root密码错误是MYSQL数据库管理员经常遇到的问题之一。该问题的出现可能是由于用户修改了MYSQL数据库的root密码,但是在连接MYSQL时却出现了“access denied for user 'root'@'...
### MySQL连接错误解决 在安装MySQL之后,可能会遇到无法连接的问题,其中一种常见的错误提示是“Error 1045 Access denied for user 'root'@'localhost' (using password: YES)”。这个问题通常出现在尝试使用root...
下面,我们将详细解析一些常见的MySQL错误代码,以便用户更好地理解和使用MySQL数据库。 错误代码0101表示“属于其他进程的专用标志”。这通常意味着尝试访问或操作另一个进程所拥有的资源,此时MySQL会返回这个...