php和mysql不能建立连接‏,求助

nocturne1210 2009-08-21 11:05:10
系统是linux 2.6.9 Elsmp,php4.3.9,原先是mysql4,最近在我的强烈要求下,将mysql4升级到5,但是问题来了,我现在php不能和mysql建立连接了,提示错误是:call to undefined funciotn:mysql_connect()。而且在phpinfo里也看不到mysql的信息。php和mysql单独都是好用的,应该是没有配置好,我已经把php.ini里的extension=mysql.so前的分号给去掉了,还是不行,还要改什么吗?

这东西不是我装的,装的人现在撒手不管了,他说php是系统自带的,我好多权限都没有,也只用使用的权限。他今年装的东西,怎么想起来两个都装4这个版本阿。。。。。
...全文
97 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
BeleveMeNow 2009-08-24
  • 打赏
  • 举报
回复
路过,帮顶一下!
sun_flow 2009-08-24
  • 打赏
  • 举报
回复
检查
phpinfo中是否有mysql这个模块,
如果没有重新编译php 编译配置./configure时需要加上 --with-mysql-dir=你的mysql的安装目录 参数

安装make install

重启apache
sauce1210 2009-08-24
  • 打赏
  • 举报
回复
决定全部升级重装,谢谢大家了。结贴。
Study_Work_2009 2009-08-23
  • 打赏
  • 举报
回复
顶一下
linus_liu2000 2009-08-23
  • 打赏
  • 举报
回复
这个问题还真不会,不好意思
mrshelly 2009-08-23
  • 打赏
  • 举报
回复
检查 php.ini 是否加载了 php_mysql
dehexiao 2009-08-22
  • 打赏
  • 举报
回复
路过,帮顶一下!
Abin-2008 2009-08-21
  • 打赏
  • 举报
回复
重启一下服务....
CunningBoy 2009-08-21
  • 打赏
  • 举报
回复
PHP的网站下在PHP手册,或者安装文件目录下有README文件
nocturne1210 2009-08-21
  • 打赏
  • 举报
回复
新手一个,问一下linux下怎么编译啊?一直都是直接拿来用,从没有自己装过。
CunningBoy 2009-08-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 nocturne1210 的回复:]
不是php5,是php4,只是单独把mysql升级到5了。我google了,网上写的都差不多,但是就是放我这不管用。。。。。也许是我没打对关键字吧。。。。。

我需要查看哪些配置文件啊?除了php.ini
[/Quote]
PHP升级后需要重新编译,要不mysql不能用。
xuzuning 2009-08-21
  • 打赏
  • 举报
回复
需要重新编译php
mysql升级后,原来的mysql客户端就没有用了
nocturne1210 2009-08-21
  • 打赏
  • 举报
回复
不是php5,是php4,只是单独把mysql升级到5了。我google了,网上写的都差不多,但是就是放我这不管用。。。。。也许是我没打对关键字吧。。。。。

我需要查看哪些配置文件啊?除了php.ini
CunningBoy 2009-08-21
  • 打赏
  • 举报
回复
PHP5编译的时候要加--with-mysql[=DIR]参数。

具体内容google.
babysc1 2009-08-21
  • 打赏
  • 举报
回复
PHP需要重新编译!

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧