位置: 编程技术 - 正文

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

  • 既简易计税又一般计税的进项专票可以抵扣吗
  • 哪些东西要征收消费税
  • 代征增值税业务的账务处理
  • 应付账款尾差怎么算
  • 收到外境来电
  • 加计扣除声明在哪里签章有效
  • 会计信息不采集,证书会失效吗
  • 开具银行资信证明
  • 动漫版权交易
  • 银行付款的会计怎么做账
  • 视同销售要确认收入吗?
  • 加工样品全流程总结
  • 只占股不出资
  • 持有债券到期收到现金属于什么活动
  • 调离工作岗位是什么处分
  • 安装工程中安装工程与市政路灯工程界定不正确的是
  • 食用油从商业流入的原因
  • 发票的金额可以答应客户多开
  • 商业保险和交强险区别
  • 发票和实际业务发生时间不一致
  • 施工企业工作流程
  • 自己种的苗木开发票要什么手续
  • 支付行业招商方案
  • 垃圾处理站利润
  • 税票认证节假日可以顺延吗?
  • 公司租房可以抵扣个人所得税吗
  • 营改增后房地产企业账务处理
  • win10没有音效设置
  • 民办学校的财务制度
  • 已经认证抵扣的发票,发生冲红,要怎么处理
  • 什么票据行为是合法的
  • dell oemdrv
  • php中session什么意思
  • php rewind
  • 企业与政府所签的合同
  • diff命令参数
  • 合并报表为什么要抵消子公司所有者权益
  • 再生资源回收公司会计科目
  • 接手前往年的银行余额不平怎么办?
  • 发票项目要求
  • mysql一对多关系如何一次性查出来
  • 预提开发成本的会计分录
  • 个税系统更新在哪里
  • 关于SQL Server安全控制的说法正确的是
  • 会计电算化的内容和任务
  • 自产产品用于职工福利按什么价格
  • 哪些固定资产是负债类
  • 商务报销标准
  • 微信转账如何处理退回去
  • 政府扶持资金的优缺点
  • 仓库包材问题和造成的后果
  • 国家高新技术补助
  • 建筑行业收到工程款延期付款利息需不需要开票
  • 经纪代理代订机票差额专票抵扣
  • 汇算清缴退费怎么入账
  • 无需缴纳的税费是什么
  • 营业执照经营范围怎么变更
  • 什么叫归集和分配
  • sql实现行列转换
  • sql合并字段
  • win8系统运行慢怎么办
  • xp系统怎样创建网络连接
  • 轻轻松松在树枝上摘果子用什么成语
  • centos6.x下安装maven CentOS自动安装Maven的方法
  • win7专业版系统镜像
  • win10系统版本20h2
  • win7禁用开机启动服务
  • linux ping命令的用法
  • 用dos杀毒的一个软件
  • linux安装unixodbc
  • Node.js中的全局变量有哪些
  • Node.js中的事件循环是什么样的
  • jquery购物车商品价格计算
  • vue music
  • python中字典怎么用
  • jQuery插件封装时如要实现链式编程,需要
  • JQuery 设置checkbox值二次无效的解决方法
  • 哈尔滨自贸区全称
  • 进项税额包括哪些项目
  • 领完发票后 怎么读取
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设