位置: 编程技术 - 正文

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

  • 城镇土地使用税暂行条例
  • 发票开具,发票备注栏能手写字吗?
  • 红字专票进项税额如何做
  • 企业缴纳季度所得税
  • 企业大额融资贷款
  • 开业费用属于什么费用
  • 固定资产一次性计入费用的账务处理
  • 本年利润期末一般有余额吗
  • 企业内部控制调查问卷
  • 买房时有哪些税要交
  • 债务重组的会计准则
  • 收到款未开发票挂账入什么科目?
  • 民非企业缴纳社保会计分录
  • 业务招待费进项税额需要转出吗
  • 增值税负数如何计算
  • 降低房租
  • 存货盘亏计入什么科目批准后
  • 车辆违章罚款怎么入账
  • 子公司是否可以共享总公司的资质
  • 不动产广告位出租税率是多少
  • macbook如何安装
  • 如何在局域网内发布网页
  • 葛根泡水喝的七大功效
  • 长期投资损益
  • 什么是西孟加拉邦首府
  • 进口增值税采集
  • 从上魏斯巴赫山地列车的车站向外看,德国图林根 (© golero/iStock/Getty Images Plus)
  • php soap wsdl
  • 固定资产清理科目核算内容
  • web后端开发框架有哪些
  • php操作excel
  • 发生广告费的会计分录
  • 职工教育经费是否可以抵扣进项税
  • 销售返利的会计处理方法
  • 新企业所得税实施细则
  • Linux Howtos: C/C++ > Sockets Tutorial
  • 小型微利企业的认定标准
  • 小规模季报成功后怎么缴费
  • 增值税普通发票查询
  • 费用报销重复了怎么写情况说明
  • 固定资产清理的账务处理
  • 会计人员信息采集工作证明模板
  • sql查询结果分页
  • sqlserver2008中有那些设备
  • 怎样备份mysql数据库
  • 处置公司车辆收据怎么写
  • 已认证发票作废是购买方申请吗
  • 政府会计双核算模式的好处
  • 财政补助结转结转的依据
  • 存货管理的类型
  • 从政府取得土地使用权缴增值税吗
  • 回收材料的好处和问题
  • 本年利润如何记账
  • 劳动关系与劳务关系的联系与区别
  • 车子购买的保险
  • 投资收益科目的借贷
  • 差旅费一般包括往返及当地的交通费
  • 职工福利费如何计算
  • 销售边角废料取名怎么取
  • 营业执照经营范围怎么变更
  • mysql 5.7.11 winx64快速安装配置教程
  • 电脑鼠标滑动时没法动,怎么办?
  • 如何系统还原xp
  • solaris教程
  • win10联想笔记本还原系统
  • 虚拟机怎样用
  • win10在哪里更改用户名
  • ubuntu20.04安装samba
  • win10扫雷在哪打开
  • Win10预览版镜像
  • win10如何更换
  • PHPMyAdmin 2.7.0-pl1下载
  • cocos2dx引擎
  • nodejs一键安装
  • 安装了python2.7和3.6怎么切换版本
  • javascript编程技术
  • javascript总结
  • 如何查到银行
  • 甘肃是什么时候属于中国的
  • 租的土地自己盖的厂房,厂房怎么摊销
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设