一.  perror 错误代码查看工具

           在mysql
的选用进度中,可能会现出美妙绝伦的error。这个error有些是出于操作系统引起的,比方文件可能目录子虚乌有等等,使用perror的法力便是表明那些错误代码的事无巨细含义。 
perror 使用形式如下:

*       4503.com 1
*

    比如:钦赐错误号30和60分头是指什么错误
      4503.com 2
    在MYSQL系统出现故障或不当后,平时客户都会去看错误日志,而不当日志里通常都会开采这么的不当编号。那时大家就能够运用这几个命令剖析到底是哪儿出难点了。

InnoDB:
Check that your OS and file system support files of this size.

二 总结

       在前方几章中讲到了常用的几个工具,其实还会有像replace
(sql文本字符替换工具),这么些未来用的时候在查阅说明。
mysqlimport(数据导入工具)后续会在讲到。mysqlhotcopy(MyISAM表热备份工具)那么些只针对MyISAM存储引擎的表,就不在表明。最终领会使用这么些工具,将会带动非常的大方便。

4503.com,OS
error code  
4: 
Interrupted system call

 
假使是集群,那么能够shell> perror –ndb errorcode查看,
上边表格是关于Linux平台下通用的System Error
Code列表,如下所示,大可不必硬性记住。境遇查看就能够。

 

 

perror.exe
2

[root@DB-Server
~]# perror 3;

 

OS
error code  
9:  Bad
file descriptor

OS
error code  
0: 
Success

 

 

[root@DB-Server
~]# perror 2;

只要您要查看三个限制的Operating
system error,能够动用下边发号施令

 在MySQL数据库的护卫进程中,大家有的时候候会在MySQL的一无是处日志文件中看出局部有关Operating
system
error的错误音讯,举个例子在MySQL的错误日志里面,一时候会见到有关

 

OS
error code  
3:  No
such process

perror
`perl -e “print join ‘ ‘,1..100″`

OS
error code 
10:  No
child processes

 

InnoDB:
Operating system error number 5.

 

 

OS
error code  
1: 
Operation not permitted

 那么那个System
Error
Code在Linux下各自表示怎样意思吧?其实只要超出错误日志里有这几个对应的代码,使用MySQL自带的命令工具perror查看一下现实音信就能够。很轻巧方便。

OS
error code  
5: 
Input/output error