我正在 Mac OSX 上设置开发环境。
但是 PHP Web 应用程序无法连接使用 Zend Server CE 安装的 mysql 服务器。
错误信息如下,
[Type] dbnot_connect
[2013] Lost connection to MySQL server at 'reading initial communication packet', system error: 61
也可以通过随 Zend Server CE 安装的 phpAdmin 访问 Mysql 数据库。
相同的代码在 Zend Server CE 中的 Windows 或 Linux 上运行良好。
答案1
尝试在命令行上连接到 mysql - 也许您需要指定不同的端口?此外,Lion 中的文件 /var/mysql/mysql.sock 也存在问题 - 您必须链接此文件。以下是说明列表:http://akrabat.com/php/setting-up-php-mysql-on-os-x-10-7-lion/