Mysql 如何编写sql查询来检查数据库中是否存在特定表?

Mysql 如何编写sql查询来检查数据库中是否存在特定表?,mysql,sql,Mysql,Sql,我知道如何使用查询,但我从未在这个特定任务中使用过查询。。我知道表演桌;命令。。如何编写查询以检查MYSQL数据库中是否存在特定表。。例如,检查数据库中是否存在表成员的查询称为USERS???您可以使用 你可以用 搜索表: 从中选择* 信息\u schema.tables 其中,表名为“%MEMBERS%” 搜索列: 从中选择* 信息\u schema.columns 其中,表名类似于“%COLUMN%”搜索表: 从中选择* 信息\u schema.tables 其中,表名为“%MEMBERS

我知道如何使用查询,但我从未在这个特定任务中使用过查询。。我知道表演桌;命令。。如何编写查询以检查MYSQL数据库中是否存在特定表。。例如,检查数据库中是否存在表成员的查询称为USERS???

您可以使用

你可以用

搜索表:

从中选择*
信息\u schema.tables
其中,表名为“%MEMBERS%”

搜索列:

从中选择*
信息\u schema.columns
其中,表名类似于“%COLUMN%”

搜索表:

从中选择*
信息\u schema.tables
其中,表名为“%MEMBERS%”

搜索列:

从中选择*
信息\u schema.columns
其中,表名称类似于“%COLUMN%”

USE USERS;
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = 'MEMBERS'