在进行数据库操作时,我们经常需要知道某个MySQL表中有多少行数据。下面是一些查询MySQL表记录数的方法。
// 连接数据库
$conn = mysqli_connect("localhost", "用户名", "密码", "数据库名");
// 方法 1: 使用 SELECT COUNT(*) 查询
$sql = "SELECT COUNT(*) FROM 表名";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
$total_records = $row[0];
echo "表名 中共有 $total_records 条记录";
// 方法 2: 使用 SELECT COUNT(1) 查询
$sql = "SELECT COUNT(1) FROM 表名";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
$total_records = $row[0];
echo "表名 中共有 $total_records 条记录";
// 方法 3: 使用 SELECT COUNT(字段名) 查询
$sql = "SELECT COUNT(字段名) FROM 表名";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_array($result);
$total_records = $row[0];
echo "表名 中共有 $total_records 条记录";
以上是查询MySQL表记录数的方法,我们可以根据自己的需要来使用其中任意一种方法。