Home >php教程 >php手册 >php连接mysql时报错:SQLSTATE[HY000] [2002] No such file or d

php连接mysql时报错:SQLSTATE[HY000] [2002] No such file or d

WBOY
WBOYOriginal
2016-06-06 19:45:132055browse

在Ubuntu 下安装了集成环境xampp, 在使用php 连接 mysql数据库,页面会出现 php 连接 mysql 时报 错:SQLSTATE[HY000] [2002] No such file or directory 这样的错误。 自己的解决方案如下 (1) 控制台中敲入 ps aux | grep -i mysql 命令 找到mysqld.sock

在Ubuntu 下安装了集成环境xampp, 在使用php连接mysql数据库,页面会出现 php连接mysql时报错:SQLSTATE[HY000] [2002] No such file or directory  这样的错误。

自己的解决方案如下

(1)控制台中敲入  ps aux | grep -i mysql 命令

找到mysqld.sock 的路径

php连接mysql时报错:SQLSTATE[HY000] [2002] No such file or d

(2)然后通过sudo  find / -name php.ini

找到php.ini的位置

然后修改其中的的三个default_socket的值,使其等于mysqld.sock 的路径

php连接mysql时报错:SQLSTATE[HY000] [2002] No such file or dphp连接mysql时报错:SQLSTATE[HY000] [2002] No such file or dphp连接mysql时报错:SQLSTATE[HY000] [2002] No such file or d

(3)重启服务器就好了。


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn