php连接mysql数据库报错了怎么办
程序员文章站
2022-03-06 13:02:45
...
php连接mysql数据库报错了的解决方法是:1、打开环境变量设置,在Path变量后添加php的安装目录;2、重启计算机;3、将libmysql.dll文件拷贝到apache服务器中的bin目录下;4、重启apache服务器。
错误描述:
(推荐教程:php教程)
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数据库报错了怎么办的详细内容,更多请关注其它相关文章!
推荐阅读
-
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
-
php连接mysql数据库最简单的实现方法
-
PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
-
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
-
解决php用mysql方式连接数据库出现Deprecated报错问题
-
php连接mysql数据库代码
-
PHP连接和操作MySQL数据库基础教程
-
PHP远程连接MYSQL数据库非常慢的解决方法
-
PHP连接MySQL数据库的三种方式实例分析【mysql、mysqli、pdo】
-
Eclipse使用jdbc连接MySql数据库报:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)