如何查询哪个数据库有一个名为aaa的表?

时间:2011-10-08 04:13:21

标签: mysql

数据库太多了,

如何查询哪个数据库有一个名为aaa的表来缩小要搜索的范围?

1 个答案:

答案 0 :(得分:5)

您应该查看INFORMATION_SCHEMA数据库中的“元”信息,例如哪些数据库包含哪个架构。例如,要查找包含名称为aaa的表的数据库列表,请运行以下查询:

SELECT schema_name FROM INFORMATION_SCHEMA.TABLES WHERE table_name = "aaa"

有关INFORMATION_SCHEMA的详细信息,请参阅the MySQL docs