显示数据库中具有特殊前缀的表的数量

时间:2015-08-04 08:11:06

标签: mysql

如何计算在MYSQL数据库中以特殊前缀开头的表?
我在下面的语法中显示了以前缀:

开头的表名
SHOW TABLES LIKE 'prefix\_%'


但是我不知道如何计算这些表的数量。

1 个答案:

答案 0 :(得分:2)

我认为以下SQL对您有用。请更改您的数据库名称和前缀值。

SELECT count(table_name) FROM information_schema.tables 
WHERE table_type = 'base table' AND table_schema='database_name' AND table_name LIKE "prefix\_%";

谢谢。