分智科技  ›  数据库  ›  MySQL  ›  正文

macOS下连接MySQL提示 mysql_connect(): [2002] No such file or directory

分智科技   547   2017-01-05

macOS 下 PHP 连接 MySQL 数据库报错 “mysql_connect(): [2002] No such file or directory”的解决方法如下:
进入终端,使用 vim 编辑 /private/etc/php.ini,将 “pdo_mysql.default_sock、mysql.default_sock、mysqli.default_sock” 这三项分别修改为

pdo_mysql.default_sock = /tmp/mysql.sock
mysql.default_sock = /tmp/mysql.sock
mysqli.default_sock = /tmp/mysql.sock

最后,修改完成后保存退出,并重启 Apache。

sudo apachectl restart

版权声明:本文为分智科技原创文章,未经允许不得转载。