位置: 编程技术 - 正文

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

  • 小规模纳税人广告费扣除标准
  • 公司能经营烟草公司吗
  • 汇兑损益现金流量表列示
  • 怎么知道对方的支付宝账号
  • 受托代销商品和受托代销商品款怎么列示
  • 新办商贸企业一般纳税人合同金额
  • 小规模纳税人财务报表是按季还是按月申报
  • 收到采购材料发票的会计分录
  • 超市预付卡销售开票管理规定最新
  • 不应抵扣的进项税抵扣了怎么办
  • 固定资产入账必须有发票吗
  • 子公司之间固定资产转让
  • 在汇兑结算方式中汇入行对流行代取的款项应先转入
  • 卖股票为什么要留一手
  • 辅导期一般纳税人预缴增值税
  • 企业所得税审计的内容包括哪四个方面
  • 开具发票时提示离线发票累计金额超限?教你如何处理
  • 国有划拨地是否能转让土地
  • 采购均价怎么计算
  • 代扣职工社保
  • 印花税扣款
  • 红字负数发票可以抵扣吗
  • 工会经费的银行怎么入账
  • 长期股权投资凭证
  • 不征税收入与免税收入的区别
  • 长期待摊费用是当月摊销还是次月摊销
  • 其他综合收益包括留存收益吗
  • 政府搬迁补偿款不够建房怎么办
  • php枚举类
  • 支付宝账户收到100块钱如何用
  • PQIMountSvc.exe是什么进程 PQIMountSvc进程查询
  • 新英格兰的秋天
  • codeigniter 教程
  • phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
  • 消费税会计分录完整案例
  • windows pythonpath
  • python搭建项目结构
  • 注意力机制 q k v
  • 外贸公司美金账户维护费用
  • flash中文版
  • FPGA实现64点IFFT(VHDL)
  • css的flex:1
  • mysql需要转义的特殊字符
  • 政府购买服务交流发言材料
  • 直接人工成本包括五险一金吗
  • 中华人民共和国企业所得税年度纳税申报表
  • 什么是非营利性组织
  • 存货报废进项税额需要转出吗
  • 进项3个点销项13个点是需要交10个点的税吗
  • 一般纳税人增值税怎么算
  • 购进溢余分录
  • 房地产企业的业务范围
  • 增值税达不到税负怎么办
  • 什么时候计提增值税发票
  • 总公司给分公司拨款怎么做账
  • 企业接收到政府信息
  • 网吧是个人独资企业还是个体工商户
  • 仲裁期间公司发工资了怎么办
  • 会计建账的内容
  • sql简单教程
  • mac怎么自动清理垃圾软件
  • 什么是微软软件
  • linux系统磁盘管理的主要内容
  • freebsd安装pkg
  • win7切换输入法的快捷键怎么设置
  • sqlagent.exe - sqlagent是什么进程
  • win10如何删除右键菜单选项
  • win7系统介绍
  • 极限竞速中心应用程序
  • opengl环境配置
  • 微信小程序实现微信支付
  • linux shell脚本攻略(第3版)
  • javascript的几种数据类型
  • python的链表
  • unity移动
  • jquery滚动事件
  • python socket模块
  • 广东省国家税务总局电子税务局
  • 沈阳铁西区房产中介电话
  • 长治一诺代理记账公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设