SHOW TABLES 语句
SHOW [EXTENDED] [FULL] TABLES
[{FROM | IN} db_name]
[LIKE 'pattern' | WHERE expr]
复制
SHOW TABLES 列出给定数据库中的非临时表。还可以使用 mysqlshow db_name 命令获取此列表。LIKE 子句(如果存在)指示要匹配的表名。可以用 WHERE 子句使用更通用的条件来筛选特定行。
LIKE 子句执行的匹配取决于 lower_case_table_names 系统变量的设置。
可选的 EXTENDED 修饰符使 SHOW TABLES 列出由失败的 ALTER TABLE 语句创建的隐藏表。这些临时表的名称以 #sql 开头,可以使用 DROP TABLE 语句删除。
此语句还列出数据库中的所有视图。可选的 FULL 修饰符使 SHOW TABLES 显示第二个输出列,对于表,显示的值为 BASE TABLE,对于视图,显示的值为 VIEW,对于 INFORMATION_SCHEMA 表,显示的值为 SYSTEM VIEW。
如果对某个基本表或视图没有权限,则它不会显示在 SHOW TABLES 或 mysqlshow db_name 的输出中。
表信息也可以从 INFORMATION_SCHEMA TABLES 表中获得。
官方文档:
https://dev.mysql.com/doc/refman/8.0/en/show-tables.html
文章转载自数据库杂货铺,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1391次阅读
2025-03-13 11:40:53
MySQL8.0统计信息总结
闫建(Rock Yan)
526次阅读
2025-03-17 16:04:03
2月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
485次阅读
2025-03-13 14:38:19
SQL优化 - explain查看SQL执行计划(一)
金同学
416次阅读
2025-03-13 16:04:22
MySQL突然崩溃?教你用gdb解剖core文件,快速锁定“元凶”!
szrsu
392次阅读
2025-03-13 00:29:43
MySQL生产实战优化(利用Index skip scan优化性能提升257倍)
chengang
346次阅读
2025-03-17 10:36:40
MySQL数据库当前和历史事务分析
听见风的声音
333次阅读
2025-04-01 08:47:17
MySQL 生产实践-Update 二级索引导致的性能问题排查
chengang
297次阅读
2025-03-28 16:28:31
墨天轮个人数说知识点合集
JiekeXu
282次阅读
2025-04-01 15:56:03
一键装库脚本3分钟极速部署,传统耗时砍掉95%!
IT邦德
275次阅读
2025-03-10 07:58:44