`
igogo007
  • 浏览: 154623 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php使用mysqli连接报错HY000/2002:No such file or directory

阅读更多
具体错误如下:
Warning: mysqli::mysqli(): (HY000/2002): No such file or directory in /usr/local/apache2.4/htdocs/phpinfo.php on line 6
Connect failed: No such file or directory


检查了服务器环境
(1)mysql启动正常,通过客户端可以正常连接。
(2)php安装正常
(3)mysql,mysqli扩展安装正常

尝试将mysqli连接的地址从localhost修改成127.0.0.1之后,发现连接成功


修改以下几个地方
(1)/usr/my.cnf
设置socket=/var/lib/mysql/mysql.sock(自行查找本机位置)
(2)php.ini
设置mysqlli_default_socket=/var/lib/mysql/mysql.sock(自行查找本机位置)
分享到:
评论

相关推荐

    PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...

    主要介绍了PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...的相关资料,需要的朋友可以参考下

    PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): …

    背景:把mysql换成mysqli时出现,连接数过多,其实际上并不是,原因是我挪动了一下php的sock文件位置导致,因这几个socket修改没有修改完全,于是出现了too many connections ,从mysql里show processlist并没有发现...

    mysql中异常错误ERROR:2002的解决方法

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock' (2) 排查过程 1、先查看 /etc/rc.d/init.d/mysqld status 看看mysql是否已经启动. 另外看看是不是权限问题...

    php-5.6.29.tar.gz

    编译 ./configure --prefix=/usr/...59:21: fatal error: zipconf.h: No such file or directory 解决: cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h 1 安装成功: 复制配置文件: cp ...

    解决mysql 1040错误Too many connections的方法

    从官方文档知道linux上面编译安装的mysql默认的连接为100个,这样对于网站的需求来说是远远不够的。 mysql官方告诉我们需要修改max_connections的值,那么我们怎么去修改呢?有两种方法 1、修改配置文件文件 修改/etc...

    Wamp集成环境php采用mysqli进行mysql数据库的数据访问:.pdf

    Wamp集成环境php采用mysqli进行mysql数据库的数据访问:.pdf

    php-7.0.27.tar.gz

    编译 ./configure --prefix=/usr/...59:21: fatal error: zipconf.h: No such file or directory 解决: cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h 1 安装成功: 复制配置文件: cp ...

    php-7.3.7.tar.gz

    编译 ./configure --prefix=/usr/...59:21: fatal error: zipconf.h: No such file or directory 解决: cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h 1 安装成功: 复制配置文件: cp ...

    php-7.2.20.tar.gz

    编译 ./configure --prefix=/usr/...59:21: fatal error: zipconf.h: No such file or directory 解决: cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h 1 安装成功: 复制配置文件: cp ...

    php-7.3.0.tar.gz

    /usr/local/include/zip.h:59:21: fatal error: zipconf.h: No such file or directory 解决: cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h 1 安装成功: 复制配置文件: cp ...

    php-7.1.29.tar.gz

    编译 ./configure --prefix=/usr/...59:21: fatal error: zipconf.h: No such file or directory 解决: cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h 1 安装成功: 复制配置文件: cp ...

    Wamp集成环境php采用mysqli进行mysql数据库的数据访问:整理.pdf

    Wamp集成环境php采用mysqli进行mysql数据库的数据访问:整理.pdf

    面向对象,mysqli连接方式连接数据库

    总结了一份用面向对象,mysqli方式连接MySQL数据库的代码。构造函数连接

    PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)

    本文实例讲述了PHP入门教程之使用Mysqli操作数据库的方法。分享给大家供大家参考,具体如下: Demo1.php <?php //使用 mysqli 对象操作数据库 //创建 mysqli 对象(资源句柄) $_mysqli = new mysqli(); //...

    docker-php:php环境

    一个php环境介绍此镜像默认安装了 git vim php-redis php-pdo-mysql php-mysqli, 开发环境还安装了 xdebug.使用方法: docker run -d -p 80:80 -v /path/to/wwwroot:/app zhaishuaigan/php所有版本: zhaishuaigan /...

    withMySQLi:使用MySQLi连接和CRUD

    使用MySQLi连接和CRUD withMySQLi-是一个简单的小类,带有使用mysqli的基本方法 C-创建:通过INSERT $ db-> insert($ table,$ data_array); //名称表,成对排列的数组并返回最后一个ID R-读取:通过SELECT异常...

    php开启mysqli扩展之后如何连接数据库

    Mysqli是php5之后才有的功能,没有开启扩展的朋友可以打开您的php.ini的配置文件。 查找下面的语句:;extension=php_mysqli.dll将其修改为:extension=php_mysqli.dll即可。 相对于mysql有很多新的特性和优势 (1)...

Global site tag (gtag.js) - Google Analytics