什么是SQL查询以显示数据库中的表数?

时间:2010-10-22 09:32:05

标签: mysql

我可以使用SHOW TABLES列出表格,但是如何才能获得给定数据库中的表格数量?

2 个答案:

答案 0 :(得分:3)

SELECT count(table_name) FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema = 'database_name'

答案 1 :(得分:0)

SHOW TABLES

SHOW TABLES命令将列出数据库中的表

http://dev.mysql.com/doc/refman/5.1/en/show-tables.html