MySQL 无法启动?

MySQL 无法启动?

运行时sudo /etc/init.d/mysql restart,它正常关闭但无法重新启动。运行时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)

有什么想法吗?在这上面呆了好几个小时...

答案1

MySQL 未启动。

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

答案2

您的 my.cnf 文件中有什么?通常,这可能是由于 my.cnf 中的配置错误而导致的。确保 /var/run/mysqld/ 存在并且可以读取/写入。

相关内容