php 遇到mysql_connect()函数时报错?

2024-12-27 05:35:44
推荐回答(6个)
回答1:

从这个错误的信息来看 是找不到mysql_connect()函数,
为什么会出现这个原因呢?
我们来看看PHP一般找函数定义的目录:

1、在PHP的配置文件中,php.ini文件
找到这句:

extension_dir = "php安装目录\ext"
然后,注释掉下面两行(分号表示注释)
extension=php_mysql.dll;
extension=php_mysqli.dll;

2、apache安装目录中的httpd.conf
增加PHPIniDir "php安装目录"

将php安装目录下的libmysql.dll文件拷到C:\WINDOWS\system32目录中

重启apache

这样应该可以了 希望能帮助你。。

可以解决你的问题的话 还望采纳

回答2:

终端命令:
apt-get install php5-mysql

apt-get install libapache2-mod-auth-mysql
service apache2 restart
service mysql restart
如果不行,找到php.ini
#extension=mysql.so

去掉#符号,冲去apache&mysql

回答3:

确认你的php已经开启了mysql支持,
且有 php_pdo_mysql.dll 文件

回答4:

php库没装完或没启用,或没有安装ncurses....

phpinfo();看一下,php库都装了么....

回答5:

开启了mysql扩展了吗?如果开启了就不知道是什么原因了

回答6:

把这个 var_dump()出来看下结果 会不会返回一个资源型 再去排查错误