我们如何在表列表中看到MySQL临时表?
众所周知,借助SHOWTABLES语句可以看到数据库中的表列表。但是MySQL临时表未存储在此列表中,换句话说,我们可以说,借助SHOWTABLES语句无法看到临时表。为了说明这一点,我们使用以下示例-
示例
在此示例中,我们尝试从SHOWTABLES语句获取名为“SalesSummary”的临时表,如下所示:
mysql> SHOW TABLES LIKE '%Sales%'; Empty set (0.00 sec) mysql> SHOW TABLES LIKE '%SalesSummary%'; Empty set (0.00 sec)
上面的查询显示结果集为空,这意味着临时表“SalesSummary”不在数据库的表列表中。