MySql에 특정 테이블이 어떤 데이터베이스에 있는지 어떻게 알 수 있습니까?
Mysql version is
+----------------------+
| version() |
+----------------------+
| 5.1.35-community-log |
+----------------------+
인스턴스에 약 25개의 DB가 있으므로 특정 테이블이 있는 데이터베이스를 찾고 싶습니다.
답변1
mysql> select * from information_schema.tables where table_name='foo'\G
답변2
다음 쿼리는 DB 이름을 제공합니다.
select TABLE_SCHEMA from TABLES WHERE TABLE_NAME like '%yourtablename%'\G;