mysql中查找错误信息命令perror用法详解

mysql中查找错误信息命令perror用法详解

-

mysql中查找错误信息命令perror用法详解:

mysql中的perror命令是一个很有用的工具,它可以帮助用户查找错误信息,在没有网络的时候这个命令尤其的重要.

perror.exe默认在C:\Program Files\MySQL\MySQL Server5.0\bin目录下。可以通过命令行定位到该目录下,然后执行该命令。也可以直接把C:\Program Files\MySQL\MySQL Server5.0\bin路径加入到系统环境变量PATH的后边,以后直接在命令行下就可以运行perror程序了。

perror命令的格式如下:

格式为:perror错误代码

例如,直接输入perror命令,会显示其帮助信息,如下:

D:\>perror

perror Ver2.10,for Win32(ia32)

This software comes with ABSOLUTELY NO WARRANTY.This is free software,

and you are welcome to modify and redistribute it under the GPL license

Print a description for a system error code or an error code from

a MyISAM/ISAM/BDB table handler.

If you want to get the error for a negative error code,you should use

--before the first error code to tell perror that there was no more options.

Usage:perror[OPTIONS][ERRORCODE[ERRORCODE...]]

-?,--help Displays this help and exits.

-I,--info Synonym for--help.

-s,--silent Only print the error message.

-v,--verbose Print error code and message(default).

-V,--version Displays version information and exits.

Variables(--variable-name=value)

and boolean options{FALSE|TRUE}Value(after reading options)

verbose TRUE

如果输入perror135,则显示:

D:\>perror135

MySQL error code135:No more room in record file

错误信息意思是没有更多的空间在记录文件。

另外,也可以,同时输入多个错误号码如:

D:\>perror132133

MySQL error code132:Old database file

MySQL error code133:No record read before update

在MYSQL系统出现故障或错误后,一般用户都会去看错误日志,而错误日志里一般都会发现这样的错误编号。这时我们就可以利用这个命令分析到底是哪里出问题了。