sorry the problem has been resolved.
it's the reason of open_files_limit too small.
I increased it and the problem resolved.
2012/12/22 Doug <doug@stripped>:
> When connecting to mysql, sometime I got this error:
> # mysql -ucdn -h113.108.22x.xx -p
> Enter password:
> ERROR 2013 (HY000): Lost connection to MySQL server at 'reading
> initial communication packet', system error: 0
> But most time it's correct.
> What's the reason? Thanks.
> I am running mysql-5.1.37 on Linux, there is no firewall configured on the host.