MySQL不会启动?

当运行sudo /etc/init.d/mysql restart ,它会closures,但不会重新启动。 运行df -h我得到以下内容:

 Filesystem Size Used Avail Use% Mounted on rootfs 3.6G 1.7G 1.8G 48% / /dev/root 3.6G 1.7G 1.8G 48% / devtmpfs 235M 0 235M 0% /dev tmpfs 49M 220K 49M 1% /run tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 98M 0 98M 0% /run/shm /dev/mmcblk0p1 56M 19M 38M 33% /boot 

运行mysql -u root -p时,我也遇到这个错误

 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 

有任何想法吗? 坚持了几个小时…

MySQL不启动。

要找出原因,请检查MySQL自己的错误日志(通常位于/var/log/mysql/error.log )和常规系统日志(在基于Debian的系统上应该是/var/log/syslog )。

什么是你的my.cnf文件? 通常,这可能发生在my.cnf中的configuration错误。 确保/ var / run / mysqld /存在,并且可以读取/写入。