在mysql数据库中如何找到'X'表存在与否?

时间:2011-06-30 09:45:11

标签: mysql database database-design

我有19个MySQL数据库,每年根据事件创建一些表(有19个事件正在进行中),但是每年都有新的竞赛被引入,因此创建了新表。所有19项赛事的比赛都不尽相同。 我们正在准备中央系统来跟踪所有19个事件的数据。现在我们必须找出一个表是否存在;如果存在然后火查询。

那么,在MySQL中,如何查找“X”表是否存在?

4 个答案:

答案 0 :(得分:2)

SHOW TABLES LIKE 'X';

LIKE的正常规则适用,所以这也是有效的:

SHOW TABLES LIKE 'foo%';

答案 1 :(得分:0)

执行查询show tables;和表名列表。

迭代表格列表,找出“x”是否存在。

答案 2 :(得分:0)

执行

显示表格 在mysql或PHPmyadmin中,它将列出所有表

您可以找到特定的表格

显示表LIKE'%%'

E.g show tables LIKE'%customer%'

答案 3 :(得分:0)

你可以写:

show tables LIKE '%X%'

它将解决您的问题