包含phpmysqlsocket的词条

  • 1、Socket文件存在,为什么PHP总提示mysql.sock错误
  • 2、php连接mysql数据库,报错Function mysql_connect() is deprecated?
  • 3、在linux下,apache+php+mysql的socket通信,用命令行执行是都能通过的,网页不行。

查看my.cnf的配置项引用到的是那一个sock文件?还有php.ini引用的sock也要设置!都改了还是不行,就要做link、mysql默认是引用/tmp/mysql.sock

info.php在CentOS

64位虚拟机运行的时候,其中MySQL版本那一栏是空白信息。我查看了info.php源码,开始以为是MySQL数据库的用户名和密码填写错了,仔细检查没有错误之后,便查看了Apache的error_log,得到如下消息:

mysql_connect():

No

such

file

or

directory

在网上查了一下,说是本地socket设置与默认的不一样,导致php无法找到mysql的socket文件。根据网上提供的方法,需要做如下操作。

首先,在MySQL中用status查看数据库状态,如下所示:

mysql

Ver

14.14

Distrib

5.1.69,

for

redhat-Linux-gnu

(x86_64)

using

readline

5.1

Connection

id:

10

Current

database:

Current

user:

root@localhost

SSL:

Not

in

use

Current

pager:

stdout

Using

outfile:

Using

delimiter:

;

Server

version:

5.1.69

Source

distribution

Protocol

version:

10

Connection:

Localhost

via

UNIX

socket

Server

characterset:

latin1

Db

characterset:

latin1

Client

characterset:

latin1

Conn.

characterset:

latin1

UNIX

socket:

/var/lib/mysql/mysql.sock

Uptime:

20

hours

55

min

30

sec

其中,标红的部分是我们需要的。然后打开php.ini文件,需要将mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket的值设置为标红后面的那个目录。重启apache服务器,后续info.php工作正常,MySQL的版本信息能够正常显示了。

具体的错误呢,一般来说不会这样,除非你apache用的php和命令行跑的php不是一个版本。

原创文章,作者:T62VT,如若转载,请注明出处:https://www.506064.com/n/126394.html

相关推荐

  • 包含linux下mysql数据迁移的词条

    本文目录一览: 1、怎样用命令行把MySQL数据库迁移到另一台Linux服务器 2、怎么linux本地mysql放到docker中? 3、linux环境下通过软链接变更mysql数…

    编程 2024-12-22
  • 包含mobileconfigsphp的词条

    本文目录一览: 1、PHP语言的有哪些优势和特点? 2、php是什么什么作用 3、iphone 如何通过手机网络在电脑上网?需要什么插件吗? PHP语言的有哪些优势和特点? 优势和…

    编程 2024-12-12
  • 包含golanghtonl的词条

    本文目录一览:

    编程 2024-12-12
  • 包含python模块之os的词条

    本文目录一览: 1、Python模块的几种类型简介 2、Python的os库的使用 3、Python之OS模块操作有哪些?这18个高频函数是重中之重,你会用? 4、Python包之…

    编程 2024-10-03
  • 包含python关于编码basic的词条

    本文目录一览: 1、python编程(三级)1、编码、数制 2、python3.4 编码有哪些 3、python程序有哪些编码规范 4、python是什么编码格式 5、python…

    编程 2024-12-12
  • 包含python代码大全加解释的词条

    本文目录一览: 1、python代码解读 2、python代码解释 3、6 个值得玩味的 Python 代码 python代码解读 1 [… for i in rang…

    编程 2025-01-13
  • 包含javajsr的词条

    本文目录一览: 1、什么是Java内容仓库 2、JSR是什么指令 3、java中的JSR75 JSR135 JSR180 JSR184 JSR185是什么意思? 4、JAVA中如何…

    编程 2024-11-18
  • 包含phpthrows的词条

    本文目录一览: 1、php5.1手动抛出异常报错问题,如何解决? 2、抛出异常异常必须写在 try catch块 里面吗? PHP 3、throw 在 php中, 作用是什么 ? …

    编程 2024-12-12
  • 包含sketchu哪个版本好的词条

    本文目录一览: 1、sketchup哪个版本最好 2、草图大师哪个版本好用? 3、草图大师几几年版本好用 4、草图大师哪个版本最稳定,最好用? 5、SketchUp用哪个版本的比较…

    编程 2024-12-27
  • 包含cnmwsgjs的词条

    本文目录一览: 1、我的卡巴斯基6.0的授权文件被类如黑名单,请教电脑高手还有谁有授权文件还有 2、苹果查序列号FFMTVZ2DHXR6 3、卡巴斯基6.0 的激活码谁有啊 有K也…

    编程 2025-01-04