mysql_connect报告”No such file or directory”错误的解决方法

原创 2014年02月26日 02:32:33
写了个php脚本单独执行mysql_connect(),发现错误信息居然是“No such file or directory"!

首先确定是mysql_connect()和mysql_pconnect()的问题,故障现象就是函数返回空,而mysql_error()返回"No such file or directory"。
写个phpinfo页面,找到mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket。
启动mysql,执行命令 STATUS; 记下socket(/tmp/mysql.sock)的值。
则打开php.ini(可以从phpinfo页面中找到php.ini的位置),将2中提到的三个配置项的值改成3的值。
重启apache。

到/tmp/查看,发现没有真没有/tmp/mysql.sock这个文件。

由于mysql 默认的mysql.sock 是在/var/lib/mysql/mysql.sock,创建符号连接:
# ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

Mac下PHP连接MySQL报错"No such file or directory"的解决办法

首先做个简短的介绍。 [说明1]MAC下MYSQL的安装路径:/usr/local/mysql-5.5.28-osx10.6-x86 数据库的数据文件在该目录的data文件夹中; 命...
  • qdujunjie
  • qdujunjie
  • 2014年06月17日 11:01
  • 1969

菜鸟调错(十一)——POI导出Excel报错No such file or directory

POI 3.8版本导出excel问题 使用poi 3.8版本导出excel时,在本地和测试环境都是好使的,但是部署到线上环境(linux+tomcat)后直接报错,报错日志如下:java.lang....
  • liushuijinger
  • liushuijinger
  • 2016年09月12日 10:10
  • 2711

执行应用程序出现: No such file or directory

最近在移植opencv2.0的时候遇到该问题,工作环境如下: 宿主机:ubuntu9.04 kernel 2.6.28  arm-none-linux-4.3.2 开发板:OMAP4 ubuntu...
  • kenny_wju
  • kenny_wju
  • 2013年12月28日 10:58
  • 3868

【Ubuntu】cannot find -lixxx && fatal error: xxx.h: No such file or directory 解决方法参考

1. 前言     今天在Ubuntu下安装skyeye准备用于嵌入式开发,在编译的过程中遇到了cannot find -lixxx 和 fatal error: xxx.h: No such fil...
  • KwanSampson
  • KwanSampson
  • 2015年11月15日 02:23
  • 1225

Linux执行可执行文件提示No such file or directory的解决方法

最近在使用Linux操作系统执行一个可执行文件,结果出现了No such file or directory的提示,表示很疑惑。 ./tshrf bash: ./tshref: No such f...
  • tq384998430
  • tq384998430
  • 2017年03月17日 11:05
  • 537

64位linux提示gnu/stubs-32.h:No such file or directory的解决方法

今天在64位linux编译程序时,出现如下错误提示 /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h:No such file or dire...
  • meilinghu
  • meilinghu
  • 2016年10月19日 01:00
  • 297

Linux程序make过程中库文件缺失:cannot find -lixxx && fatal error: xxx.h: No such file or directory 解决方法参考

1. 前言     今天在Ubuntu下安装skyeye准备用于嵌入式开发,在编译的过程中遇到了cannot find -lixxx 和 fatal error: xxx.h: No such fil...
  • KwanSampson
  • KwanSampson
  • 2015年11月15日 03:14
  • 3058

使用py2exe 将python文件转成exe文件(以及 error: [Errno 2] No such file or directory: 'MSVCP90.dll'解决方法)

用python写程序真的很简单,当我们开发出功能后,特别是带窗体的python程序,需要将python程序转成双击运行的exe程序。我们需要一个第三方模块 py2exe,就是将py转成exe的模块。只...
  • u013647382
  • u013647382
  • 2015年08月27日 14:26
  • 3074

fatal error C1083: 无法打开源文件:“WIN32”: No such file or directory(VS)的解决方法

fatal error C1083: 无法打开源文件:“WIN32”: No such file or directory(VS)的解决方法...
  • zhangweijiqn
  • zhangweijiqn
  • 2015年04月16日 11:27
  • 3101

Linux执行可执行文件提示No such file or directory的解决方法

Linux操作系统执行可执行文件提示No such file or directory的原因可能是操作系统位数和可执行文件需要的lib库的位数不匹配,此时可以安装对应位数的lib库解决该问题。...
  • sun927
  • sun927
  • 2015年06月22日 14:13
  • 29866
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql_connect报告”No such file or directory”错误的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)