数据库连接PHP判断错误 数据库连接php判断错误

php连接数据库是发生的错误你就要进看一下const.asp文件里的主数据库和会员数据库的路径是否正确了,如果是access数据库,一般是放在foosun_data文件夹下,你看一下路径是否正确吧,另外还要看一下是否有更改过文件夹名称,如果是sql数据库,就要看一下库链接对不对,用户名和密码是否正确,不过如果库是完整的,我建议你重新安装一下,一般都能解决.
PHP MYSQL数据库连接出错有几个可能:
1.程序是通过这个判断if($_SESSION['admin']=="OK")才进行连接数据库的 。当这个条件不成立,则mysql并没有连接,所以mysql_close()才会报错 。
2.试试mysql_close($conn)
php访问mysql数据库说法错误的是PHP连接数据库Mysql错误:Fatal error: Call to undefined function mysql_connect() in 。。。(某个php文件的地址)
此错误是出现在安装并配置好PHP、Mysql、Apache服务器的情况下产生的 。
我在网上查找了很多原因,并尝试着修改之后成功了 , 将解决方法跟大家交流下 。
1、在PHP安装目录之下 , 找到php.ini,在此文件中将“;extension=php_mysql.dll”引号中句子前的分号去掉 。表明php可以加载此mysql模块,当然也可以选择其他要加载的模块,去掉其前面的分号,但是模块加载得越多,占用的资源越多 。
2、加载了模块之后,就需要指明模块所在的位置,比较简单的方式是直接修改环境变量 。
具体操作为:
右键”我的电脑” - “属性” - “高级” - “环境变量”,编辑“系统变量”下的“Path”,在原来的值后加上“;E:\php\php5;E:\php\php5\ext” 。(“E:\php\php5”为php的安装目录)
系统路径添加好之后需要重启计算机才能生效 。
3、将php安装目录下的libmysql.dll拷贝至apache服务器的bin目录之下 。
4、所有的配置修改好之后,需要重启apache服务器 。
测试代码:test.php(其中,user为MySQL的用户名,userpassword为MySQL的对应用户密码)
PHP 判断数据库连接$host='XXX';
$user='XX';
$pass='XXX';
$db='edu';
$conn=@mysql_connect($host,$user,$pass);
if(!$conn){
echo 'script alert("数据库错误");window.location.href="https://www.04ip.com/post/XX.php";/script';
}
else{
mysql_select_db($db,$conn);
}
mysql_query("SET NAMES UTF8");
连接php显示数据库失败怎么回事?。?/h2>连接字串中的用户名和密码错误 。你查一下test.php的第三行看看就知道了 。
【数据库连接PHP判断错误 数据库连接php判断错误】数据库连接PHP判断错误的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于数据库连接php判断错误、数据库连接PHP判断错误的信息别忘了在本站进行查找喔 。

    推荐阅读