发布网友 发布时间:2022-05-11 04:39
共4个回答
热心网友 时间:2024-02-09 08:47
有两种可能:热心网友 时间:2024-02-09 08:48
亲测有效:原因是php版本太新导致,降版本即可热心网友 时间:2024-02-09 08:48
echo phpinfo()追问谢谢,问题没解决
热心网友 时间:2024-02-09 08:49
Call to undefined function mysql_connect();
意思是说程序找不到 mysql_connect() 函数.
问题出现在 php在编译的时候 没有打开mysql模块.
随便写一个页面,输入
<?
phpinfo();
?>
里面是php的配置, 如果加载了mysql模块, 在这个页面里可以找到,如下图
php 安装 mysql模块方法: (windows系统)
一、在系统的 system32(C:\windows\system32)目录下缺少libmysql.dll文件,解决方法是找到php目录下的libmysql.dll,并将libmysql.dll复制到C:\ windows\system32目录中,然后重新启动Web服务。
二、在C:\windows目录下的php.ini文件中,没有将“;extension=php_mysql.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件找到;extension=php_mysql.dll 改成
extension=php_mysql.dll //去掉前面的;使之生效
然后重启apache, 访问phpinfo页面, 看是否有mysql模块.
只要加载了mysql模块, 就不会有报错了.
追问都做过了,我的没有出现你说的那个界面,只显示