我正在尝试与数据库建立连接但我收到警告"不推荐使用: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;
任何帮助将不胜感激。
谢谢..
答案 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和密码是空白然后检查代码肯定没有错误。