强大的MySQL帮助命令


MySQL作为我们日常开发使用最常见的数据库,使用了这么久,有时候遇到各种问题,在查阅资料,还是官方的用户手册最全面;

https://dev.mysql.com/doc/refman/8.0/en/

今天本文想介绍的是MySQL 自带的help命令,因为它能够快速的方便我们进行简单查阅帮助;

语法

HELP <查询内容>

其中,查询内容为要查询的关键字。

注意:

  • 查询内容中不区分大小写
  • 查询内容中可以包含通配符”%“和"_",效果与LIKE运算符执行的模式匹配操作含义相同。例如,HELP 'rep%'用来返回以rep开头的主题列表
  • 查询内容可以使单引号引起来,也可以不使用单引号,为避免歧义,最好使用单引号引起来

该命令可以在控制台中

案例

查询帮助文档目录列表

HELP 'contents';

输出:

source_category_name	name	is_it_category
Contents	Account Management	Y
Contents	Administration	Y
Contents	Components	Y
Contents	Compound Statements	Y
Contents	Contents	Y
Contents	Data Definition	Y
Contents	Data Manipulation	Y
Contents	Data Types	Y
Contents	Functions	Y
Contents	Geographic Features	Y
Contents	Help Metadata	Y
Contents	Language Structure	Y
Contents	Plugins	Y
Contents	Prepared Statements	Y
Contents	Replication Statements	Y
Contents	Storage Engines	Y
Contents	Table Maintenance	Y
Contents	Transactions	Y
Contents	User-Defined Functions	Y
Contents	Utility	Y

查看具体内容

从上面目录中选择一条具体内容,如:

HELP 'Data Types';

总结: 可以这样一层层的进行查阅,输出的 description 字段里,就是帮助文档信息。

扩展

MySQL提供了4张数据表来保存服务端的帮助信息,即使用HELP语法查看的帮助信息。这些表在 mysql 这个数据库中。
执行语句就是从这些表中获取数据并返回给客户端的,

MySQL提供的四张数据表如下:

表名描述
help_category关于帮助主题类别的信息
help_keyword与帮助主题相关的关键字信息
help_relation帮助关键字信息和主题信息之间的映射
help_topic帮助主题的详细内容
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值