bitsCN.com
我经常看到一些询问如何根据 MySQL 错误日志中的信息来确定原因的问题。尽管错误种类非常繁多,但对很多错误可以使用一些方法来方便的进行诊断。
经常有一些错误只包含错误码数据,例如下面这个例子:
120326 16:56:45 [ERROR] /usr/sbin/mysqld: Incorrect key file for table'/tmp/#sql_21b2_0.MYI'; try to repair it120326 16:56:45 [ERROR] Got an error from unknown thread, storage/myisam/mi_write.c:223120326 16:56:45 [ERROR] /usr/sbin/mysqld: Sort aborted: Error writing file'/tmp/MYK74Kpi' (Errcode: 28)
$ perror 28OS error code 28: No space left on device