位置: 编程技术 - 正文

将MySQL help contents的内容有层次的输出方法推荐

编辑:rootadmin

推荐整理分享将MySQL help contents的内容有层次的输出方法推荐,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

经常会遇到这种情况,在一个不能上网的环境通过MySQL客户端登录数据库,想执行一个操作,却忘了操作的具体语法,各种不方便。

其实,MySQL数据库内置了帮助文档,通过help contents即可查看。

如下所示:

可见,该文档涵盖了数据库操作的大部分主题。

文档分为以上几大类,每个大类又包括更小粒度的类,类最后有具体的topic组成。

那么这之间的层级关系如何呢?

昨天想执行一个操作

mysql> backup table emp to '/tmp/mysqlbackup';

因为这个backup操作以前没有使用过,准备用MySQL自带的帮助文档来查看具体的用法。本来这个命令所属的类别就有点模糊,譬如Administration和Utility都有可能。最后找了一通,还是没有找到。

想了想,这样查看帮助文档确实没有太大的效率,如果知道这之间的层级关系就好办了。

将MySQL help contents的内容有层次的输出方法推荐

于是,动手写了个脚本,可直观的显示帮助文档中大类与小类,小类与topic之间的关系。

具体如下:

因MySQL客户端登录数据库的时候,直接指定了密码,如果直接执行的话,会输出很多“Warning: Using a password on the command line interface can be insecure.”,

可重定向到一个文件

# sh 2.sh > 1.txt

最后文件中的结果如下:

总结:

整个脚本在写的过程有两点比较有意思。

1. 函数递归操作,以前没怎么使用Shell进行函数的递归操作。

2. 借鉴tree的输出格式,对结果进行格式化输出。

思路如下:首先定义一个number为0,每次进入一次recursive函数,都会把当前的number加1,如果只是这样的话,那number值将一直增长了,所以在上述脚本else调用recursive函数部分,会在其后执行number=$[$number-1],类似于恢复到上一层目录下。

以上这篇将MySQL help contents的内容有层次的输出方法推荐就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

MySQL常见错误有哪些_MySQL常见错误的快速解决方法 1.TokuFTfilesystemspaceisreallylowandaccessisrestricted解决方法:修改tokudb_fs_reserve_percent参数,不过该参数是静止参数,需重启实例2.以上这篇MySQL常见错误有哪些_M

浅析mysql交互式连接&非交互式连接 交互式操作:通俗的说,就是你在你的本机上打开mysql的客户端,就是那个黑窗口,在黑窗口下进行各种sql操作,当然走的肯定是tcp协议。非交互式操作

CentOS 7下MySQL服务启动失败的快速解决方法 今天,启动MySQL服务器失败,如下所示:[root@spark~]#/etc/init.d/mysqldstartStartingmysqld(viasystemctl):Jobformysqld.servicefailedbecausethecontrolprocessexitedwitherrorcode.See"syste

标签: 将MySQL help contents的内容有层次的输出方法推荐

本文链接地址:https://www.jiuchutong.com/biancheng/319779.html 转载请保留说明!

上一篇:关于skip_name_resolve参数的总结分享(关于翡翠手镯知识)

下一篇:MySQL常见错误有哪些_MySQL常见错误的快速解决方法(mysql错误提示)

  • 税务ukey与税控盘的区别
  • 吸收合并的税务问题
  • 消费税是指什么税
  • 增值税专用发票使用规定 最新
  • 抚恤金入账
  • 企业转让固定资产使用权的收益应当属于
  • 个人账户发工资扣税吗
  • 工会经费税前扣除凭证
  • 关税消费税增值税计算公式
  • 增值税免缴
  • 大病医疗可以抵扣吗
  • 小企业以前年度损益调整科目取消了吗
  • 自用电管理
  • 支票去银行怎么进账
  • 建筑业营改增主要政策一览表
  • 什么企业没有销售费用
  • 项目现金流量的构成
  • 银行收到理财资金怎么做账
  • 违约金抵扣货款等于现金折扣吗会计分录
  • 事业单位事业收入和经营收入要上缴财政
  • 工会经费什么时候返还给企业
  • 资产负债表中的预付款项目应根据什么填列
  • 为什么无形资产减值准备一经计提不得转回
  • 货物发出未开票
  • win7系统怎么进
  • 电脑开机自动进入bios怎么解决
  • 企业支付方式有几种
  • mac上如何切换apple id
  • 职工廉租房怎么办理
  • 合同的情势变更是什么?
  • php实现的跟QQ和MSN类似的BICQ v2.0.0
  • 固定资产折旧计提时间
  • linux传输数据
  • vue slot标签
  • 公司为什么每年都要招人
  • 发生额怎么算
  • 债券转换为普通债权
  • 单用户结构是什么
  • 商业银行提取的贷款损失准备金
  • php 可变变量
  • php连接
  • php密码加密技术phpass
  • 小规模建筑公司经营范围大全
  • 接口二次封装
  • vue文件下载功能
  • java泛型方法的作用
  • 企业应收票据贴现,应按实际收到的金额计入
  • 退回发票金额是什么意思
  • 类型string
  • 抵扣联怎么抵扣使用
  • 财企[2002]313号
  • 什么是指企业的市场营销活动发生影响的各种因素的总和
  • 付了工资的资产负债表怎么填
  • 固定资产投资额怎么计算
  • 费用发票处理
  • 财政拨入的专项款专账怎么做
  • 回忆一下会计核算程序有哪几种?
  • 出口退税相关税法文件
  • 化妆品消费税纳税标准
  • 资本化期间专门借款利息费用需将
  • 预收货款未发货怎么办
  • 加班就餐费如何入账
  • 本年利润的年末余额
  • 所有者权益变动表图片
  • 摊销方法如何选择
  • 没有期初数据会怎么样
  • 会计账簿按用途分类可以分为
  • mysql5.7.17 zip 解压安装详细过程
  • 虚拟机打开提示物理内存不足
  • windows中的帐户类别administrator为
  • windows7一键还原在哪
  • vps如何搭建ss
  • 表示网页行为的是
  • unity摄像机怎么调出来
  • nodejs-websocket
  • 安卓模拟器错误怎么办
  • unity中滚动条控件详解
  • 库尔勒市税务局领导简介
  • 发票机如何打印文件
  • 晋阳学堂实验学校学费多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设