对我来说,问题出在php.ini文件中。mysql.default_socket属性指向一个不存在的目录中的文件。该属性指向,
/var/mysql/mysql.sock但在OSX中,该文件位于
/tmp/mysql.sock。
一旦我更新了php.ini中的条目并重新启动了网络服务器,问题就解决了。

对我来说,问题出在php.ini文件中。mysql.default_socket属性指向一个不存在的目录中的文件。该属性指向,
/var/mysql/mysql.sock但在OSX中,该文件位于
/tmp/mysql.sock。
一旦我更新了php.ini中的条目并重新启动了网络服务器,问题就解决了。