使用 Palegray 的 Automate 安装 Postfix/Dovecot 等后,MySQL 将不再运行

使用 Palegray 的 Automate 安装 Postfix/Dovecot 等后,MySQL 将不再运行

我最近在我的 VPS 上下载并安装了此软件:

http://www.palegray.net/projects/automate/pdm/debian-6

这是一个用于轻松安装 postfix、dovecot 和 MySQL 邮件服务器的软件包。安装过程似乎很顺利,但我认为出了点问题。我无法再访问我的网站上使用 MySQL 的任何内容(论坛、wiki 等),甚至无法通过命令行运行。

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

...是我每次尝试运行 MySQL 时遇到的错误,但“mysql --help”命令似乎运行良好。

你们有谁知道发生了什么事吗?

答案1

没关系,这与 /etc/mysql/debian.cnf 中的用户/密码混淆有关。看起来我安装的内容改变了这些值,但对于那些曾经遇到过同样问题的人,请确保 debian.cnf 中的值与您想要用于您的内容的用户/密码值相同。加密它不会有什么坏处,但 debian.cnf 总体上是不安全的。谢谢大家的帮助。

因此,如果您安装了该软件但已经有 MySQL 等,那么请确保检查 debian.cnf。

相关内容