GitHub 可谓各种神器都有,今天发现一个操作数据库的命令行工具,可以自动补全和语法高亮,以前在终端敲 SQL 的时候,你不仅要记住表名、字段名,各种函数都需要记住才能敲出一条完整的语句来,否则就是先 Google 百度查文档。

而有了mycli 这个命令行辅助工具之后,省心不少。可以先看下效果图:

如果自己不去尝试,可能感受没那么强烈,所以不如自己尝试一下。正常情况下直接用 pip 命令就可以安装

pip install mycli

如果安装出错了,可以参考下官方文档,或者升级下你的pip工具,我在CentOS 环境需要升级 pip 才能正常安装

$ sudo yum install python-pip

mycli 支持多平台,包括 Windows、macOS、Linux 都支持。如何使用呢?mycli 完全继承了 mysql 命令中的参数,所以没有任何学习成本。

连接数据库,mysql 也是这么操作的:

mycli -u your_user_name -h your_host -p your_password --database your_db_name

成功连接数据库后,操作和平时使用sql输入是一样的,唯一不同的就是每敲入一个字符就有自动提示,关键字有高亮显示,多个提示项可通过 Tab 键上下切换选择不同的项。

看到这里,你应该自己动手尝试一下啦

试一试,私信回复:me。

gulp-cli命令安装出错_一个牛逼的数据库操作命令行工具:mycli相关推荐

  1. html访问java接口出现缓存_一个牛逼的多级缓存实现方案

    点击上方"java进阶架构师",选择右上角"置顶公众号" 20大进阶架构专题每日送达 TMC,即"透明多级缓存(Transparent Multile ...

  2. 又发现一款牛逼的 API 敏捷开发工具

    来源:xie.infoq.cn/article/b5c3a339267e1351c6151b42a   初衷 跟大家分享一个牛逼的 API 敏捷开发工具,用尽可能简单的方式,完成尽可能多的需求.通过约 ...

  3. python爬取公众号阅读量_分享一个牛逼的Python项目:公众号文章爬虫

    我订阅了近 100 个公众号,有时候想再找之前读过的文章,发现搜索起来特别困难,如果忘了收藏,估计得找半小时,更让人无语的是,文章已经发布者删除,或者文章因违规被删除.那么有没有这样的爬虫,可以将公众 ...

  4. python批量删缩进_鬼畜小姐姐+野狼disco,十分钟教你如何用Python剪辑一个牛逼的抖音小视频?...

    鬼畜小姐姐+野狼disco,十分钟教你如何用Python剪辑一个牛逼的抖音小视频? 前言 半个月前,后台有个小伙伴问我,如何将视频中的音频提取出来,并且将声音转成文字写入到 word 中,正好接下来的 ...

  5. python 公众号文章发布_分享一个牛逼的Python项目:公众号文章爬虫

    我订阅了近 100 个公众号,有时候想再找之前读过的文章,发现搜索起来特别困难,如果忘了收藏,估计得找半小时,更让人无语的是,文章已经发布者删除,或者文章因违规被删除.那么有没有这样的爬虫,可以将公众 ...

  6. symfony api 错误响应_如何设计一个牛逼的 API 接口

    在日常开发中,总会接触到各种接口.前后端数据传输接口,第三方业务平台接口.一个平台的前后端数据传输接口一般都会在内网环境下通信,而且会使用安全框架,所以安全性可以得到很好的保护.这篇文章重点讨论一下提 ...

  7. 怎么用python制作简单的程序-神级程序员教你如何用python制作一个牛逼的外挂!...

    玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有想过如何做一个外挂呢?(当然用外挂不是那么道义哈,呵呵),那我们就来看一下如何用python来制作一个外挂.... 我打开了4399小游 ...

  8. sync神key_告诉你 Redis 是一个牛逼货

    原标题:告诉你 Redis 是一个牛逼货 概述: Redis是一个 Key-Value 存储系统.和 Memcached 类似,它支持存储的 value 类型相对更多,包括 string(字符串). ...

  9. 推荐一个牛逼的生物信息 Python 库 - Dash Bio

    翻译 | Lemonbit 来源 | Plotly 译文出品 | Python数据之道 推荐一个牛逼的生物信息 Python 库 - Dash Bio Dash Bio 是一个免费的开源 Python ...

最新文章

  1. 优麒麟桌面闪烁_UKUI 桌面环境登陆 Arch Linux
  2. 三、ResNet50预置算法提高美食分类识别精确度
  3. 99.Shell脚本自启程序并监控(实现全自动监控服务)
  4. Jerry的SAP One Order框架重构的几版代码
  5. python数据分析天气预报论文_用python+sklearn(机器学习)实现天气预报数据 模型和使用...
  6. MineCraft和堆外内存
  7. 玩转Python? 一文总结30种Python的窍门和技巧,不可错过哈!
  8. 机器学习集成模型学习——Boosting集成学习(四)
  9. 【clickhouse】clickhouse clickhouse-client 使用
  10. 装扮圣诞海报气氛,你需要这些小元素!
  11. 【ACL2020】CESTa, 将对话中的情感分类任务建模为序列标注任务
  12. DSP28335代码生成——如何使用两个中断
  13. 使用WEPE一键安装系统
  14. Python excel批量自动邮件发送
  15. 如何给Ubuntu系统清理垃圾
  16. 开篇鸿蒙谁为情种,曹雪芹  红楼梦引子    开辟鸿蒙,谁为情种?都只为风月情浓。 这句话什么意思 只要这句话的解释...
  17. python爬虫基本概述
  18. excel两行数据匹配【vlookup、countif】
  19. matlab中ode指令,在Matlab中使用ODE选择步长
  20. VUE入门-VUE初识者的福音

热门文章

  1. 服务器产品的特质和优势,亿速云裸金属服务器兼具“弹性”和“裸金属”两种属性,既有虚拟机的弹性,同时又保留了裸金属的一切性能、特性和优势!...
  2. VB案例:DAO使用示例1
  3. SSM框架笔记11:Spring常用配置与高级话题
  4. 会员编号生成规则_单据编号规则浅析
  5. 【Linux使用】Centos 7 YUM仓库配置文件代理服务器设置
  6. Pentium 4处理器架构/微架构/流水线 (9) - NetBurst执行核详解 - 执行单元与发射口
  7. 加密和解码(不同加密方法:随机数,hash,出现次数)
  8. STL之accumulate
  9. JQuery文件上传插件ajaxFileUpload在Asp.net MVC中的使用[转载]
  10. 文件描述符file descriptor与inode的相关知识