【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" 开头的表;
相关推荐
心随_风动33 分钟前
Ubuntu 文件复制大师:精通cp命令完整指南
数据库·ubuntu·postgresql
不要再敲了35 分钟前
JDBC从入门到面试:全面掌握Java数据库连接技术
java·数据库·面试
恣艺3 小时前
Redis列表(List):实现队列/栈的利器,底层原理与实战
数据库·redis·list
秋难降4 小时前
零基础学习SQL(十一):SQL 索引结构|从 B+Tree 到 Hash,面试常问的 “为啥选 B+Tree” 有答案了
数据库·后端·mysql
代码的余温4 小时前
Linux内核调优实战指南
linux·服务器·数据库
almighty274 小时前
C# DataGridView表头自定义设置全攻略
数据库·c#·winform·datagridview·自定义表头
ljh5746491195 小时前
mysql 必须在逗号分隔字符串和JSON字段之间二选一,怎么选
数据库·mysql·json
论迹5 小时前
【Redis】-- 持久化
数据库·redis·缓存
getdu5 小时前
Redis面试相关
数据库·redis·面试
TDengine (老段)5 小时前
TDengine 选择函数 TOP() 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据