我在端口8080上使用wamp localhost它打开php页面不错但现在我想连接mysql
<table width="200" border="1" dir="rtl">
<tr>
<td>Age</td>
<td>City</td>
<td>Lname</td>
<td>Fname</td>
<td>ID</td>
</tr>
<?php
mysql_connect("localhost","root","");
mysql_select_db("learnfiles");
$query="select * from users";
$a=mysql_query($query);
while($b=mysql_fetch_assoc($a))
{
echo "<tr>";
echo "<td>".$b["age"]."</td>";
echo "<td>".$b["city"]."</td>";
echo "<td>".$b["lname"]."</td>";
echo "<td>".$b["fname"]."</td>";
echo "<td>".$b["id"]."</td>";
echo "</tr>";
}
?>
但它有错误已弃用:mysql_connect():不推荐使用mysql扩展,将来会删除它:在第16行的C:\ wamp \ www \ pro \ index.php中使用mysqli或PDO 我改变了myadmin的端口地址 [http://localhost:8080/phpmyadmin] 我怎么解决呢?
答案 0 :(得分:0)
使用mysqli
代替,因为不推荐使用mysql_connect
$db = new mysqli('localhost', 'user', 'pass', 'DB');
if($db->connect_errno > 0){
die('Unable to connect to database [' . $db->connect_error . ']');
}