8.13. perror:解释错误代码

对于大多数系统错误,除内部文本信息之外,MySQL还按下面的风格显示的系统错误代码:

message ... (errno: #)

message ... (Errcode: #)

通过检查系统文档或使用perror工具,可以检查错误代码的意义。

perror为系统错误代码或存储引擎(表处理)错误代码打印其描述信息。

象这样调用perror

shell> perror [options] errorcode ...

例如:

shell> perror13 64

Error code  13:  Permission denied

Error code  64:  Machine is not on the network

注释:要想显示MySQL簇的错误代码,用--ndb选项调用perror

shell> perror --ndb errorcode

请注意,系统错误信息的含义可能与操作系统有关。在不同的操作系统中错误代码的含义可能不同。

关注编程学问公众号