[root mysql]# service mysqld start
Timeout error occurred trying to start MySQL Daemon.Starting MySQL: [FAILED]在这种情况下可能是磁盘满了,本人亲历mysql二进制日志未进行设置,导致日志太多占用空间,进而mysqld不能启动。
可以 df -hl看下磁盘情况,如果其他都正常的话,突然出现这个问题的时候[root log]# dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/hda1 9920592 2292208 7116316 25% //dev/hda6 19171756 963340 17218816 6% /backuptmpfs 509492 0 509492 0% /dev/shm/dev/hda2 39674224 22471284 15155056 60% /home/dev/hda3 4956316 4714212 0 100% /var这时会发现:var 满了,这时找到原因所在了,因为数据库都存放在这,联mysql.sock也是在这里面生成的,满了当然生成不了。这时解决就是把没用的日志文件和其它没的的文件或数据删掉。