PHP数据库配置错误

时间:2014-11-17 12:43:58

标签: php database mysqli

我正在尝试与数据库建立连接但我收到警告"不推荐使用:mysql_connect():不推荐使用mysql扩展,将来会删除它:在第7行和第34行的C:\ wamp \ www \ ideal \ admin \ config.php中使用mysqli或PDO; 。我已经检查了几次,并确保我使用的是mysqli而不是mysql。

这是我的config.php

<?php
date_default_timezone_set('Asia/Calcutta');
$mysql_hostname = "localhost";
$mysql_user = "username";
$mysql_password = "******";
$mysql_database = "database";
$dbase = mysqli_connect($mysql_hostname, $mysql_user, $mysql_password) or die("Could not connect  to database");
mysqli_select_db($dbase,$mysql_database) or die("Could not select database");
mysqli_query($dbase,"set time_zone='+05:30'");

if(!isset($_SESSION['admin_id']))
header("Location:index.php");

&GT;

任何帮助将不胜感激。

谢谢..

2 个答案:

答案 0 :(得分:2)

无需使用

mysqli_select_db($dbase,$mysql_database) or die("Could not select database");

将db name传递给

$dbase = mysqli_connect($mysql_hostname, $mysql_user, $mysql_password,$mysql_database) or die("Could not connect  to database");

答案 1 :(得分:1)

我在我们的localhost中检查你的代码。你的代码中的所有代码都是正确的,但需要检查用户名和密码的权限是否设置在database.if权限未在数据库中设置然后你可以使用用户名是root和密码是空白然后检查代码肯定没有错误。