Msql/Mariadb 命令行神器mycli安装教程
mycli 是一个 MySQL 的命令行客户端,可以实现自动补全(auto-completion)和语法高亮。
mycli 用prompt_toolkit 编写
-
当你输入 SQL 关键字,数据库的表格和列时,自动补全。
-
语法高亮使用 Pygments.
-
智能补全(默认启用),会提示文本感应的(context-sensitive)补全。
-
SELECT * FROM <tab>
只显示表格名称 -
SELECT * FROM users WHERE <tab>
只显示列名称。
-
-
漂亮的打印表格数据。
效果:
官网地址:https://www.mycli.net/
安装环境:CentOS7.9+python2.7,python2.7最高支持mycli版本为1.8.1 python3则可以使用最高版本
[root@testCentos7 ~]# wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
[root@testCentos7 ~]# python get-pip.py
[root@testCentos7 ~]# yum install gcc libffi-devel python-devel openssl-devel
#强制安装mycli,不然会报错
[root@testCentos7 ~]# pip install --ignore-installed mycli
# 卸载掉刚才安装的mycli,不然登录会报错
[root@testCentos7 ~]# pip uninstall mycil*
# python2最高版本支持mycli为1.8.1
[root@testCentos7 ~]# pip install mycli==1.8.1
[root@testCentos7 ~]# pip install pymysql==0.9.2