如何在Mysql中找到类似的命名数据库

如何在Mysql中找到类似的命名数据库,mysql,database,Mysql,Database,我需要找出我的数据库设置中是否有任何类似的命名数据库-例如“BusApp”、“BusApp2”、“BusAppTrial”等 我知道我可以执行“showdatabases”命令并检查输出。 但我需要从shell文件中检查它。 因此,我正在寻找一些SQL,如: SELECT count(*) from information_schema.XXX where DBName like 'BusAp%' 有人能帮我吗 提前感谢, select count(*) from information_sc

我需要找出我的数据库设置中是否有任何类似的命名数据库-例如“BusApp”、“BusApp2”、“BusAppTrial”等

我知道我可以执行“showdatabases”命令并检查输出。 但我需要从shell文件中检查它。 因此,我正在寻找一些SQL,如:

SELECT count(*) from information_schema.XXX where DBName like 'BusAp%'
有人能帮我吗

提前感谢,

select count(*)
from information_schema.schemata
where schema_name like 'BusAp%'


他说的是数据库,而不是表格。虽然他可能对术语感到困惑。我想说的是“数据库”名称,而不是“表名”,所以我认为Barmar的SQL可以正常工作。@javauser71:
table\u schema
是数据库名称。他说数据库而不是表。虽然他可能对术语感到困惑。我想说的是“数据库”名称,而不是“表名”,所以我认为Barmar的SQL可以正常工作。@javauser71:
table\u schema
是数据库名称。
SELECT table_schema
from information_schema.tables
where table_schema like 'BusAp%'
group by table_schema