zoukankan      html  css  js  c++  java
  • php操作mysql使用的socket

      在本地安装了php,安装了mysql,mysql-server。mysql服务也启动了。

      php扩展中也有mysql

      > php -m | grep mysql  

      然而执行mysql_connect();报错说找不到这样的文件。

      原因是php中配置查找的msyql socket不是当前mysql服务使用的。

      在mysql命令行中执行

      > show variables like 'socket';

      发现mysql服务用的socket,是/tmp/mysql.sock

      执行

      > php -r 'echo phpinfo();' | grep mysql

      发现php默认使用的mysql socket是 /var/mysql/mysql.sock

      这样更改php.ini中的 mysql.default_socket = /tmp/mysql.sock 就ok了。这个选项是指连接本地数据库服务器使用的socket名称

     

      

  • 相关阅读:
    变量1
    PHP 函数
    发送post请求
    XXE
    CSRF
    Html基础
    暴力破解
    Brup sute
    XSS
    URL 传参转义 (特殊符号转义)
  • 原文地址:https://www.cnblogs.com/firstForEver/p/6064030.html
Copyright © 2011-2022 走看看