MySQL命令show简介及用法(mysql命令show)

MySQL提供了show命令,可以查看系统的信息,执行的SQL语句的结果是一个表。 show命令可以查看数据库中可用的所有表,列,主键,外键,索引,视图,存储过程,触发器和函数等信息。

语法:

show [option] [name]

参数说明:

[option]:show语句支持以下参数:

1. databases:用于查看数据库列表;

2. tables:用于查看数据库中所有表;

3. columns:用于查看表中所有列的信息;

4. schema:用于查看schema中的表;

5. keys:用于查看表中的主键;

6. index:用于查看索引列表;

7. view:用于查看视图的信息;

8. trigger:用于查看触发器信息;

9. procedure:用于显示存储过程信息;

10. functions:用于显示函数信息;

[name]:用于查看指定表或者数据库的具体内容。

实例:

1. 查看数据库列表

使用 show databases 语句可以查看指定MySQL服务器上所有可用的数据库列表。

mysql> show databases;

2. 查看表

使用 show tables 可以查看当前数据库中所有的表。

mysql> show tables;

3. 查看列

使用 show columns from table_name 可以查看指定表中的所有列的信息。

mysql> show columns from User;

4. 查看Schema

使用 show schema 可以查看Schema中的表。

mysql> show schema;

5. 查看主键

使用 show keys from table_name 可以查看表中的所有主键信息。

mysql> show keys from User;

6. 查看索引

使用 show index from table_name 可以查看表中的所有索引列表。

mysql> show index from User;

7. 查看视图

使用 show view 可以查看视图的信息。

mysql> show view;

8. 查看触发器

使用 show trigger 可以查看触发器信息。

mysql> show trigger;

9. 查看存储过程

使用 show procedures 可以查看存储过程信息。

mysql> show procedures;

10. 查看函数

使用 show functions 可以查看函数信息。

mysql> show functions;

总结:show 命令可以用来查询MySQL数据库中的各种信息, 包括表,列,主键,外键,索引,视图,存储过程,触发器等。语法中的[option]用于指定要查看的内容,而[name]则会在[option]中查看指定表或数据库的具体内容。


数据运维技术 » MySQL命令show简介及用法(mysql命令show)