位置: 编程技术 - 正文

将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错误提示)

  • 申报个税后发生扣工资
  • 房地产税收有哪些
  • 加工费怎么做账
  • 公司的现金收入可以直接发工资吗
  • 手机上可以开个人劳务发票吗
  • 注册公司认缴出资方式怎么选
  • 农产品增值税进项税额核定扣除试点实施办法
  • 公司亏损多久可以申请解散
  • 无形资产的累计摊销是什么意思
  • 收到总工会转工资怎么办
  • 销售生产用原材料取得的收入计入什么科目
  • 购货方销售折让的会计处理
  • 担保公司做担保怎么收费
  • 贸易公司购进原材料会计分录
  • 直接成本和间接成本差异
  • 2019年收入不足6万如何退税
  • 企业计算缴纳所得税标准
  • 城建税计税依据及税率
  • 没有走公户的发票费用怎么做账
  • 押金拿不到怎么解决
  • 花卉租赁属于哪个税目
  • 上月开的发票会计漏做帐本月应如何补做账?
  • 计算机怎么设置长亮
  • 银行承兑汇票开出后多久可以签收
  • 修改远程桌面端口脚本
  • 由于找不到msvcr120.dll,无法继续执行代码什么意思
  • 完工产品成本的直接材料怎么算
  • 公司收到款后怎么做账
  • 初品官网
  • ts基础
  • vue-router.esm.js?a12b:2046 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation
  • 存货捐赠视同销售的会计分录怎么做?
  • 教育行业财务处理流程
  • antv g6 node 嵌套
  • 用css画一个扇形
  • php执行命令的函数
  • php设置header参数
  • php sleep函数
  • 小规模纳税人印花税减半征收政策
  • 现金盘存的具体方法
  • 增值税专票只有右上角有发票号码
  • 待摊费用多久摊销一次
  • 进料加工出口退税核销最新流程
  • 现金流量表年报本期金额和上期金额
  • 本月盈利本年亏损要做分录吗
  • 应收应付会计分录大全
  • 收到以前年度银行手续费发票分录
  • 存货跌价准备可以转回吗?
  • 企业取得的财政补贴是否缴纳增值税
  • 捆绑销售如何做会计处理合适?
  • 小微企业减免附加税税率
  • 建造生产线计入什么科目
  • 实时缴税计入什么科目
  • 小规模纳税人所得税计算
  • 财务费用如何调到筹资费用
  • 发票限额如何限定
  • 应收票据属于其他货币资金吗
  • 母子公司资金往来财税问题
  • win sth
  • 如何恢复ubuntu
  • 电脑重装xp系统怎么设置
  • 远程控制安全
  • centos6.5无法启动
  • win7网络正常网页打不开是什么原因
  • 有没有免费的win10
  • android openconnect
  • jquery中attr和prop
  • js移动到指定位置
  • Node.js中的什么模块是用于处理文件和目录的
  • shell脚本运行linux命令
  • 深入理解计算机系统
  • node中使用什么引入模块
  • shell 比较大小
  • javascript函数如何定义及其作用
  • 欢迎使用来电提醒业务是什么意思
  • python web框架2023
  • 江苏省发票查询电话
  • 安徽省电子税务局怎么添加办税人员
  • 江西省国家税务局
  • 税务和海关哪个单位比较好
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设