注册 登录
编程论坛 PHP技术论坛

求助:无法连接MYSQL,困扰我一天了。Call to undefined function mysql_connect()

下里巴人_ 发布于 2016-11-19 19:40, 4006 次点击
1:php.ini配置文件中 extension_dir 前面分好去掉,同时把目录指向php的ext目录
     如:extension_dir = "D:/shenghuo/php/ext"
2:php.ini中 以下几项的分号去掉
     extension=php_mysql.dll
     extension=php_mysqli.dll
     extension=php_gd2.dll
3:把php5ts.dll拷贝到system32目录下
4:从mysql的安装目录下找到libmySQL.dll拷贝到system32以及php安装根目录和根目录/ext 下(记住是从mysql的安装目录找该dll而不是
      php 的安装根目录)
5:指定httpd.conf中的PHPIniDir参数
      如:PHPIniDir "D:/shenghuo/php/php.ini"  (需要要指定php.ini的绝对路径)

以上这些方法都是百度找到的,都试过了,但是还是不行。。有没有大神带带
5 回复
#2
ICU2017-01-16 08:16
不清楚你是用的什么环境?
操作系统版本、php服务器版本、mySQL服务器版本。。。
之前在WinXP系统下用过XAMPP的几个版本,没有遇到过类似问题
#3
zbjzbj2017-01-16 10:37
如果你是windows系统,请把路径中的“/”换成“\”。
#4
wlrjgzs2017-04-20 12:29
楼主使用的是PHP7吧?如果是,php_mysql.dll已经不再支持了。
#5
a55187812017-11-25 15:04
1