发现了一个很方便的工具
MyCli
MyCli 是一个 MySQL 命令行工具,支持自动补全和语法高亮。也可用于 MariaDB 和 Percona。
mycli
使用 prompt_toolkit 编写
-
当你输入 SQL 关键字,数据库的表格和列时,自动补全。
-
语法高亮使用 Pygments.
-
智能补全(默认启用),会提示文本感应的(context-sensitive)补全。
-
SELECT * FROM <tab>
只显示表格名称 -
SELECT * FROM users WHERE <tab>
只显示列名称。 -
配置文件在第一次启动时,自动创建在
~/.myclirc
-
漂亮的打印表格数据。
我的环境是centos7
首先安装python-pip
使用yum安装python-pip时找不到该软件包,所以我们先安装拓展源。
sudo yum -y install epel-release
然后安装python-pip
sudo yum -y install python-pip
清除一下cache
sudo yum clean all
现在安装完python-pip了,可以安装mycli了。
pip install mycli
有的安装的时候可能会出现下面的错误
这是因为没有安装 python-devel 包
yum install python-devel
然后再安装MyCli就可以了
个人感觉还是比较好用的,功能很强大。
转载请注明
你若盛开 清风自来
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?