我知道如何使用查询,但我从来没有使用过这个特定的任务。我知道SHOW TABLES;命令..如何编写查询以检查MYSQL数据库中是否存在特定表。例如,检查表MEMBERS是否存在于数据库中的查询USERS ??
答案 0 :(得分:2)
您可以使用INFORMATION_SCHEMA.TABLES
USE USERS;
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = 'MEMBERS'
答案 1 :(得分:2)
搜索表:
select * from
information_schema.tables
where table_name like '%MEMBERS%'
搜索专栏:
select * from
information_schema.columns
where table_name like '%COLUMN%'