位置: 编程技术 - 正文

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

  • 多交了企业所得税,下年度退税,需要更正撒意思
  • 房屋租赁发票票样
  • 安装费人工费有什么不一样
  • 土地使用权摊销计入在建工程
  • 专票小数点没打印齐能用吗
  • 如何判断会计政策变动
  • 企业所得税必须计提吗?什么时候计提?
  • 免费赠送货物出租合同
  • 核定征收可以无发票做账吗
  • 所得税汇算清缴分录怎么做
  • 应付职工薪酬纳税调整比例
  • 私募基金管理公司
  • 分支机构是否需要进行企业所得税汇算清缴申报
  • 事业单位取暖费标准
  • 营业外支出企业所得税怎么填
  • 员工异地缴纳社保协议
  • 公司基建维修承诺书
  • 简易计税项目的分包款为建筑服务劳务费,可以扣除吗
  • 出口发票上的汇率填什么
  • 实收资本没到账,一直挂其他应收款,有啥影响
  • 总账期末余额为零怎么写
  • 挂靠的项目税务局怎么交地税?
  • 广告费发票收到但是不抵扣怎么做账?
  • 公司租赁房屋的物业费怎么入账
  • 库存商品暂估成本多少合适
  • 本月不抵扣的发票不入帐吗
  • 利润表本月金额怎么算
  • macOS Big Sur 11.2 RC 2正式发布(附更新内容)
  • rtlrack.exe - rtlrack是什么进程 有什么用
  • deepin 终端命令
  • deepin怎么删除账户
  • 企业自行搬迁需要交税吗
  • vue项目难点及解决方法
  • struts2漏洞检测工具下载
  • 元宇宙与nft
  • ssh命令用法
  • linux mput命令
  • phpcms模板下载
  • wordpress jquery
  • 什么是会计确认的基础
  • 法人为什么不能领取失业金
  • 企业小微企业贷逾期起诉法人房子会被拍卖吗?
  • 出差补贴要扣税吗
  • 公司向法人借款会计分录
  • 其他业务收入不交增值税吗
  • 织梦系统
  • python中变量类型有几种
  • 公司捐赠给个人公司要交税吗
  • 企业低值易耗品降成本措施
  • 发票报销哪些要素不能少
  • 一年内到期的非流动资产
  • 个体户季报网上申报怎么填写
  • 账本登错账怎么修改
  • 应付账款的主要风险点
  • 对公收到几毛测试费怎么做账
  • 发生的销货退回费用应计入
  • 农业生态有限公司成立条件
  • 员工在外餐费怎么做账
  • 企业租个人房屋个税代扣代缴
  • Windows Server 2016第三技术预览版新特性详解:容器是亮点
  • windows怎么查看
  • win2003好用吗
  • mac系统怎么画图
  • mac截图后怎么编辑
  • linux安装atop
  • linux tracker
  • ngctw32.exe - ngctw32是什么进程 有什么用
  • 十个常用linux脚本命令
  • iptables: Unknown error 4294967295问题解决方法
  • linux下忘记mysql密码的几种找回方法(推荐)
  • node.js的express
  • 天天数链是做什么的
  • CSSvista可同时在IE和Fifrefox调试的CSS编辑提供下载
  • 关于javascript事件响应的基础语法总结(必看篇)
  • Unity之megaFierstext翻书插件控制代码分析
  • python jsonp
  • 什么是解放思想?请阐述解放思想和实事求是之间的关系
  • 地税干部
  • 国税上海税务局官网
  • 用户卡,税控卡怎么办理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设