我最近在我的 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。