无法连接到数据库

时间:2014-11-20 19:27:40

标签: php mysql mysqli

<?php 

$link = mysql_connect("localhost", "root", "") or die("Could not connect");

$db = mysql_select_db("goal123", $link) or die("Could not select database");

?>

我收到两条错误消息“mysql扩展已弃用,将来会被删除:在第3行的C:\ wamp \ www \ Online Banking \ db_connect.php中使用mysqli或PDO”

和“警告:mysql_connect():在第3行的C:\ wamp \ www \ Online Banking \ db_connect.php”

尝试这样的事后

<?php 

$link = mysqli_connect('localhost', 'user', '');
mysqli_select_db('testdb', $link);

?>

我仍然收到一条警告信息,上面写着“警告:mysqli_select_db()希望参数1为mysqli,字符串在第4行的C:\ wamp \ www \ Online Banking \ db_connect.php中给出”

有人可以帮助我

2 个答案:

答案 0 :(得分:1)

mysqli_select_db('testdb', $link);

更改为

mysqli_select_db($link,"testdb");

答案 1 :(得分:0)

请使用mysqli_connect调用数据库

$link = mysqli_connect('localhost', 'user', '','testdb');

请参阅this link了解更多信息