急!为什么老是提示mysql_connect()是未定义的函数

lenrry 2002-11-05 02:48:33
我刚学PHP,做了一个最简单的PHP页面,mysql也已经装好并能使用。以下是全部代码:
<?php
mysql_connect("localhost","root","password")
?>
提示出错为:
Fatal error: Call to undefined function: mysql_connect() in /var/www/html/test.php on line 2
...全文
506 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
MeE 2002-11-07
  • 打赏
  • 举报
回复
我装了红帽子8之后勇就是这样子哦 赫赫
SimonDW 2002-11-06
  • 打赏
  • 举报
回复
用的是linux下的编译的php吧,
重新编译一下,同时检查一下编译时是否把mysql的部分包含进去了。
没有mysql支持的样子……
vivanboy 2002-11-06
  • 打赏
  • 举报
回复
应该是:
下载其他版本的PHP试一试
vivanboy 2002-11-06
  • 打赏
  • 举报
回复
默认情况下是支持mysql的,可能你的php版本和你的mysql版本之间有bug,下载其他版本的mysql试一试

看php.net关于php.4.2.1的Bugfix release的第一条就说到了这一点:
http://cn.php.net/release_4_2_1.php
Nizvoo 2002-11-06
  • 打赏
  • 举报
回复
php用新版的,另外把php.ini改改
在安装目录里头(系统安装)
lenrry 2002-11-06
  • 打赏
  • 举报
回复
我的PHP是Redhat7.3中自带的,可能是版本太低,可是在www.php.net上只有源程序,没有RPM,本人初学linux,不大清楚如何用源码安装,不知哪里能找到RPM格式的PHP4.2.3。谢谢各位的热心,问题解决后立马给分。
sdpong 2002-11-06
  • 打赏
  • 举报
回复
我也认为是php的问题
sakura169 2002-11-05
  • 打赏
  • 举报
回复
在默认情况下是不用修改php.ini对mysql的支持的!
goodname 2002-11-05
  • 打赏
  • 举报
回复
关注
sdpong 2002-11-05
  • 打赏
  • 举报
回复
up
uGain 2002-11-05
  • 打赏
  • 举报
回复
[MySQL]
; Allow or prevent persistent links.
mysql.allow_persistent = On

; Maximum number of persistent links. -1 means no limit.
mysql.max_persistent = -1

; Maximum number of links (persistent + non-persistent). -1 means no limit.
mysql.max_links = -1

; Default port number for mysql_connect(). If unset, mysql_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
' at MYSQL_PORT.
mysql.default_port =

; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket =

; Default host for mysql_connect() (doesn't apply in safe mode).
mysql.default_host =

; Default user for mysql_connect() (doesn't apply in safe mode).
mysql.default_user =
uGain 2002-11-05
  • 打赏
  • 举报
回复
根本就没有对mysql的支持
检查:
php.ini里关于mysql设置的内容
lenrry 2002-11-05
  • 打赏
  • 举报
回复
我上传了phpinfo,麻烦大家帮我看看
http://www.sh7135.com/temp/phpinfo.htm
zhonggeng 2002-11-05
  • 打赏
  • 举报
回复
你在句末没有加分号吧!正确应该是这样吧:
mysql_connect("localhost","root","password");
anziqi 2002-11-05
  • 打赏
  • 举报
回复
php.ini
如果提示没有定义的话.mysql配置可能不对.
老马2008 2002-11-05
  • 打赏
  • 举报
回复
php.ini文件有没有配置好?可是不会呀,
Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
uGain 2002-11-05
  • 打赏
  • 举报
回复
phpinfo()
??

21,891

社区成员

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

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