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 条评论
登录 后参与评论

相关文章

来自专栏Dawnzhang的开发者手册

Maven 那点事儿(转)

毋庸置疑,Jason 也是一个秃顶。James Gosling、Rod Johnson、Gavin King,你们可以告诉我为什么吗?

962
来自专栏杨建荣的学习笔记

使用expect运行动态脚本(r6笔记第19天)

在平时的工作中,如果接手的环境多了之后,每天去尝试连接服务器,都是例行的步骤,时间长了之后就会感觉这些工作都是繁琐重复的工作,其实我们可以尝试让工作更简化,更高...

2764
来自专栏Java帮帮-微信公众号-技术文章全总结

Shiro权限管理详解

1 权限管理 1.1 什么是权限管理 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者...

4315
来自专栏潇涧技术专栏

React Native Upgrade

文中的代码和图片我都反复检查过了,基本上没有泄露公司的重要信息的数据,如若发现有泄露的话请立即告知我 ;-)

882
来自专栏CodingToDie

天才第一步 Docker 纸尿裤

Docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到...

2723
来自专栏逸鹏说道

Winserver下的Hyper-v “未在远程桌面会话中捕获到鼠标”

异常处理汇总-服 务 器 http://www.cnblogs.com/dunitian/p/4522983.html 服务器相关的知识点:http://ww...

3028
来自专栏Golang语言社区

转-liteIDE 快捷键改装

LiteIDE改装 最近一直都在使用liteIDE做开发。公司的项目很紧张,但是在这个周末。还是偷偷的对liteIDE小不爽的地方进行了一些小的改造。 IDE上...

4075
来自专栏草根专栏

要用Identity Server 4 -- OAuth 2.0 超级简介

1523
来自专栏美丽应用

让七彩虹(ColorFly)C3可被Linux设备识别

1046
来自专栏北京马哥教育

使用Linux命令行测试网速

当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为“最后一公里”)的网络连接速度。在可用于测试宽带速度的网站中,Speedtest...

3296

扫码关注云+社区