SELECT COUNT(*) FROM table_name;
这种方法使用COUNT函数统计表中的所有行数,其中*表示所有列,因此统计结果为表中所有行数。
另一种方法是使用表的元数据信息中保存的行数来获取表的总行数。这种方法比较高效,因为MySQL在更新表时会自动更新元数据信息中的行数,而不需要重新扫描整张表。
SELECT TABLE_ROWS FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'table_name';
这种方法从INFORMATION_SCHEMA系统数据库中获取表的元数据信息。其中,TABLE_ROWS表示表中的行数,而TABLE_NAME是要查询的表名。
无论使用哪种方法,获取表的总行数都是非常简单的。有了总行数,大家就可以更好地管理和查询MySQL中的数据。