我知道如何使用查询,但我从来没有为这个特定的任务使用过。我知道 SHOW TABLES;command .. 如何编写查询来检查 MYSQL 数据库中是否存在特定表。例如,检查表 MEMBERS 是否存在于名为 USERS 的数据库中的查询?
问问题
839 次
2 回答
2
您可以使用INFORMATION_SCHEMA.TABLES
USE USERS;
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = 'MEMBERS'
于 2013-01-31T20:03:21.163 回答
2
搜索表:
select * from
information_schema.tables
where table_name like '%MEMBERS%'
搜索栏:
select * from
information_schema.columns
where table_name like '%COLUMN%'
于 2013-01-31T20:05:00.390 回答