【SQL - 软件 - MySQL】随笔 - 查看数据库中的表

查看数据库中的表

语法

语法格式

sql 复制代码
SHOW TABLES [FROM '数据库名'] [LIKE '表名'];

语法说明

  • "[ ]"中的内容是可选项;
  • "FROM '数据库名'" 指明了要从中列出表的数据库。它是可选的。如果未指定,则从默认数据库中获取;
  • "LIKE '表名'"用来过滤结果,返回符合条件的表的列表;

使用示例

  • 01

代码

sql 复制代码
SHOW TABLES;

描述

  • 直接运行此命令,此时,"MySQL"会返回一个错误:"ERROR 1046 (3D000): No database selected" ,因为您还未指定默认的数据库;
  • 02

代码

sql 复制代码
SHOW TABLES FROM 'db_a';

描述

  • 这里,通过 "FROM" 关键字指定了要列出数据库 "db_a" 中的所有的表;
  • 03

代码

sql 复制代码
SHOW TABLES FROM 'db_a' LIKE 'a%';

描述

  • 通过上面的语句返回数据库 "db_a" 中所有名字以 "a" 开头的表;
相关推荐
IvorySQL1 小时前
PostgreSQL 技术日报 (3月9日)|EXPLAIN ANALYZE 计时优化与复制语法讨论
数据库·postgresql·开源
用户8307196840823 小时前
Java 告别繁琐数据统计代码!MySQL 8 窗口函数真香
java·sql·mysql
stark张宇4 小时前
MySQL 核心内幕:从索引原理、字段选型到日志机制与外键约束,一篇打通数据库任督二脉
数据库·mysql·架构
倔强的石头_4 小时前
融合数据库架构实践:关系型、JSON与全文检索的“一库多能”深度解析
数据库
星辰员7 小时前
KingbaseES数据库:ksql 命令行用户与权限全攻略,从创建到删除
数据库
华仔啊20 小时前
千万别给数据库字段加默认值 null!真的会出问题
java·数据库·后端
Hoffer_1 天前
MySQL 强制索引:USE/FORCE INDEX 用法与避坑
后端·mysql
Hoffer_1 天前
MySQL 索引核心操作:CREATE/DROP/SHOW
后端·mysql
随风飘的云2 天前
MySQL的慢查询优化解决思路
数据库
IvorySQL2 天前
PostgreSQL 技术日报 (3月7日)|生态更新与内核性能讨论
数据库·postgresql·开源