mycli的功能及介绍:
- Mycli 是一个 MySQL 命令行客户端工具,具有自动完成和语法突出显示功能。
- Mycli 是由印度人基于 python 开发的一个工具,,适合初学者或者对数据库熟悉但命令记不住的人群,能很好地克服记不住命令的困难。
1、源码安装python
#安装依赖包
yum install -y gcc gcc-c++ zlib-devel openssl-devel readline-devel libffi-devel sqlite-devel tcl-devel tk-devel
#下载python源码包
wget https://www.python.org/ftp/python/3.7.12/Python-3.7.12.tgz
#解压
tar -xf Python-3.7.12.tgz
cd Python-3.7.12
#预编译
./configure --prefix=/usr/local
#编译&&安装
make && make install
2、安装mycli
[root@bogon ~]# pip3 install mycli
3、进入数据库:
[root@bogon ~]# mycli -uroot -p1234
mysql root@localhost:(none)> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set
Time: 0.010s