神奇的MySQL客户端MyCLI

MyCLI是什么

MyCLI是一个支持自动补全、语法高亮的MySQL命令行客户端,这是它的特点,也是MySQL官方客户端MySQL Client所没有的东西。

这个东西是python写的哦(:

官方客户端虽然好,但就是缺少命令补全和语法高亮

安装

$ sudo yum install python-pip
$ sudo pip install mycli

github地址:https://github.com/dbcli/mycli

使用

神奇的MySQL客户端MyCLI_第1张图片

使用方法和官方的客户端MySQL Client是一样的。

连接:

mycli -h 127.0.0.1 -uroot 

有一点区别,连接的时候选项后面要跟值,不可以这样:

mycli -h 127.0.0.1 -uroot  -p   

查询:

mysql [email protected]:(none)> USE ThinkCMF
You are now connected to database "ThinkCMF" as user "root"
Time: 0.008s
mysql [email protected]:ThinkCMF> SHOW TABLEs
+-----------------------------------+
| Tables_in_ThinkCMF                |
+-----------------------------------+
| Tables_in_ThinkCMF                |
+-----------------------------------+
| Tables_in_ThinkCMF                |
| Tables_in_ThinkCMF                |
+-----------------------------------+
| Tables_in_ThinkCMF                |
|-----------------------------------|
| Index_nav_advertisement           |
| admin_auth                        |
| admin_menu                        |

如果看到冒号,如下图,就说明处在vi编辑器中,按下q就可以返回命令行。

神奇的MySQL客户端MyCLI_第2张图片

你可能感兴趣的:(运维,php)