php连接数据库mysql报错,如何解决php连接mysql数据库报错了的问题

如何解决php连接mysql数据库报错了的问题

发布时间:2020-07-11 09:15:09

来源:亿速云

阅读:77

作者:Leah

本篇文章为大家展示了如何解决php连接mysql数据库报错了的问题,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。php连接mysql数据库报错了的解决方法是:1、打开环境变量设置,在Path变量后添加php的安装目录;2、重启计算机;3、将libmysql.dll文件拷贝到apache服务器中的bin目录下;4、重启apache服务器。

错误描述:

PHP连接mysql数据库时,出现如下错误:Fatal error: Call to undefined function mysql_connect() in......。

分析:

这个错误一般是在配置好PHP、Mysql、Apache服务器的情况下产生的。

解决方法如下:

可以通过修改环境变量来解决。

具体操作为:

1、右键点击”我的电脑”,依次点击 “属性”、“高级”、“环境变量”;

2、编辑“系统变量”下的“Path”变量,在原来的值后加上“;E:\php\php5;E:\php\php5\ext”。(“E:\php\php5”为php的安装目录)

3、重启计算机;

4、将php安装目录下的libmysql.dll拷贝至apache服务器的bin目录之下;

5、重启apache服务器。

测试:test.php

其中,user为MySQL的用户名,userpassword为MySQL的对应用户密码<?php

$link=mysql_connect('localhost','[user]','[userpassword]');

if(!$link) echo "fail";

else echo "success";

mysql_close();

?>

将测试代码保存在apache安装目录的htdocs之下,启动服务器之后,在浏览器中输入“http://localhost/test.php”,如果出现“success”就说明php连接数据库成功了。

上述内容就是如何解决php连接mysql数据库报错了的问题,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值