【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" 开头的表;
相关推荐
云计算DevOps-韩老师21 分钟前
【网络云计算】2024第52周-每日【2024/12/26】小测-理论&实操-备份MySQL数据库并发送邮件-解析
linux·开发语言·网络·数据库·mysql·云计算·perl
2401_8504108331 分钟前
redis的持久化
数据库·redis·bootstrap
如雨随行202034 分钟前
Mysql事务
数据库·mysql·oracle
阿维的博客日记2 小时前
MySQL并发问题区别-MVCC如何解决的
mysql·mvcc
未来并未来2 小时前
深入解析MVCC中Undo Log版本底层存储读取逻辑
java·数据库·mysql
菜还不练就废了2 小时前
Java期末复习JDBC|网课笔记+校课总结
java·开发语言·数据库
BabyFish132 小时前
Oracle复合索引规则指南
数据库·oracle·索引·复合索引
i易2 小时前
C++ 运算符重载
java·开发语言·数据库
drebander2 小时前
SQL 实战:日期与时间函数 – 统计数据的时间跨度与趋势
linux·数据库·sql
王声声2 小时前
Mysql数据库中,监测某张表中某字段的修改情况(被哪个ip所修改、新老值)
数据库·tcp/ip·mysql