MyCLI 是一个 MySQL 的命令行客户端,可以实现自动补全(auto-completion)和语法高亮,具体特性如下:
- 智能补全
- SQL 语法高亮显示
- 自动完成输入 SQL关键字以及数据库列表
SELECT * FROM <tab>
只显示表名SELECT * FROM users WHERE <tab>
只显示列名- 支持 tab 自动补全
- MySQL 的输出会通过 less 命令进行格式化输出
- 支持 ssl 连接
安装
Mac:
1
brew install mycli
CentOS:
1
2
3
4yum -y install epel-release
yum -y install python-pip
yum clean all
sudo pip install mycli安装时可能会提示连接超时,可以换成国内的镜像进行安装:
pip install --index https://pypi.mirrors.ustc.edu.cn/simple/ mycli
Ubuntu:
1
sudo apt-get install mycli
登陆
mycli -h host -u root
帮助
mycli -help