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