对于大多数系统错误,除内部文本信息之外,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
请注意,系统错误信息的含义可能与操作系统有关。在不同的操作系统中错误代码的含义可能不同。