这个问题已经有了答案:
- 无法通过socket连接到本地 MySQL 服务器? 2 answers
当我浏览网站时一切正常,该网站与数据库连接并显示结果。然而,每当遇到 mysql resl escape 字符串时,我都会得到这个错误:
mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in......
请注意,网站运行良好,只要我删除 mysql_real_escape_string。但我还是想搞明白哪个细节出了问题?