推荐一款 MySQL 命令行神器

开始

一般我们用的MySQL命令行工具为自带的mysql-cli,在命令行下显示效果如下

推荐一款MySQL命令行神器
进入操作界面 提示符后输入 show 你按 Tab 根本没反应。比方说我有个命令
grant privileges on *.* to user@'%'
这个命令很简单 为 user 用户授权。但是这个命令不怎么常用。假设我们忘记了这个命令的用法,还需要去查文档。
为什么命令行下 MySQL 不能直接提示,像 Ubuntu 的命令行一样出一个 -h man 等命令用法呢?

所幸 现在有一款软件解决了这个问题。 他就是mycli。

安装

1.确保本地python环境 一般linux会自带。
2.确保本地有pip环境。
如果没有, 需要执行 sudo apt install pip 安装。
3.使用 sudo 命令。
sudo pip install mycli
等待安装完成。

推荐一款MySQL命令行神器
安装中。。。

推荐一款MySQL命令行神器
无报错 则安装成功。如下图。
推荐一款MySQL命令行神器
图中 橙色部分是提示我pip环境有更新,可暂时忽略。

使用

mycli -u root 回车

推荐一款MySQL命令行神器
这样就登录进来了。
然后输入命令试试

推荐一款MySQL命令行神器
这时我们可以看到输入命令后直接提示出来了。

登录远程服务器

首先运行 mycli -h {你的ip地址} -u{数据库用户名}
然后登录后就可以直接使用命令提示了。

本作品采用《CC 协议》,转载必须注明作者和本文链接
风起于青萍之末 浪成于微澜之间
本帖由系统于 4年前 自动加精
南城以南
讨论数量: 2

:+1:刚好昨天在掘金也有看到这个工具~

4年前 评论
panda-sir

mycli还是挺好用的 推荐 :+1:

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!