mycli--让你惊艳的mysql客户端

mysql的图形化客户端有很多种,web形式的有phpmyadmin,cs形式的有navicat等。而在命令行下要操作sql,如果只用其自带的mysql client,体验是比较差的。有没有一种命令行下的客户端,能便捷地操作sql语句,且有友好的界面?

如果你也有这样的需求,那么mycli应该就是你的菜了...

一言胜千言:

mycli.gif

具体的用法,参照官方文档:

文档

github仓库

以下说明操作多个数据库的方式:

使用mysql自带的mysql_config_editor储存连接信息:

mysql_config_editor set --login-path=localhost --user=senlong --password --host=localhost --port=3306
Enter password:
mysql_config_editor set --login-path=test2 --user=test2 --password --host=localhost --port=3306
Enter password:

调用mycli进入数据库:

$ mycli --login-path=localhost
Version: 1.5.2
Chat: https://gitter.im/dbcli/mycli
Mail: https://groups.google.com/forum/#!forum/mycli-users
Home: http://mycli.net
Thanks to the contributor - Daniel Black
mysql root@localhost:(none)> 

mycli操作数据表.png

显示所有的连接信息:

$ mysql_config_editor print --all
[localhost]
user = senlong
password = *****
host = localhost
port = 3306
[test2]
user = test2
password = *****
host = localhost
port = 3306

删除某个连接:

mysql_config_editor remove --login-path=test2

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏禹都一只猫博客

python获取bing中国站每日的背景图

1314
来自专栏向治洪

Android Studio环境下搭建ReactNative

1.安装Android Studio 首先肯定是 安装Android Studio(包含SDK)(国内推荐) ps:这里有一点要注意,需要为SDK配置环境变量,...

1918
来自专栏子勰随笔

SVN 常用命令

27912
来自专栏BPM云

Jenkins错误记录

1053
来自专栏zcqshine's blog

unbuntu下安装Elasticsrearch+logstash+elasticsearch-analysis-ik

3476
来自专栏锦小年的博客

Linux使用笔记4-添加用户变量(设置自己的命令,修改默认python版本等)

使用linux服务器时,我们需要设置自己的用户变量,以添加自己的命令,或者用自己的软件版本替代系统默认的版本,方便自己的使用。在自己home下有个.bashrc...

1996
来自专栏技术小黑屋

我的七牛参赛作品

使用Ocopress写博客将近一年多了,大概几个月前同事给我推荐了七牛做网站的静态文件存储服务,于是果断尝试了一下,发现真实不错。速度不错,而且有免费套餐。很是...

1012
来自专栏魏豪的专栏

Zabbix 监控配置及实战

Zabbix 是一个高度集成的网络监控解决方案,可以提供 企业级的开源分布式监控解决方案,本文介绍了如何进行监控配置,以及实战时的注意事项。

1.4K0
来自专栏各种机器学习基础算法

SVN增量打包发布步骤

1.      在svn根目录下show_log进入到日志目录: ? 2.      全选中当前发布版本到上次发布版本如2052-1972: ? 3.     ...

3609
来自专栏PHP实战技术

常见sql注入原理详解!

$config = ['hostname'=>"localhost", 'port'=>"3306", 'username'=>"root",'password...

22310

扫码关注云+社区