1.php七代淘汰了mysql相关语法,取而代之的是mysqli语句
<?php
$conn = mysqli_connect('localhost:3307','root','');//如果端口为默认3306则可省略冒号及冒号后的端口号
if ($conn){
echo '连接成功';
mysqli_select_db($conn,'myapp'); //参数与mysql_select_db()中参数位置相反,第一个参数为连接,第二个参数为数据库名
$result = mysqli_query($conn,"SELECT * FROM users");//比mysql_query()多了第一个参数,即连接。后面sql语句中users为表名
// $result_arr = mysqli_fetch_array($result);
$result_arr = mysqli_fetch_assoc($result);
print_r($result_arr);
// echo '数据条数: '.mysqli_num_rows($result);//较低效
}else{
echo '连接失败';
?>
2.需要注意的是sql语句中 * 表示所有字段,若想获取特定字段则需加上特定字段,用逗号隔开
"SELECT id,name FROM users"
3.使用如下语句可以高效的显示表中数据的条数
$result = mysqli_query($conn,"SELECT COUNT(*) FROM users");
$result_arr = mysqli_fetch_array($result);
echo '数据条数 : ' .$result_arr[0];