Mycli,一个用于终端的 MySQL 客户端,具有自动完成功能

关于 mycli

在下一篇文章中,我们将了解 mycli。 接下来我们将看到这个在Ubuntu中的安装 用于终端的 MySQL 客户端. 它是使用库用 Python 编写的 Python 提示工具包 并且在这些 包括自动完成和语法高亮. 它将与 MySQL、MariaDB 和 Percona 数据库服务器一起使用。

这个客户端在涉及到时将特别有用 轻松快速地编写复杂的查询 无需记住整个查询语法。 它将为用户提供使用REPL(读取,评估,打印,循环),当我们开始输入内容时,它将显示在“建议”菜单中。

mycli的一般功能

mycli自动完成

Mycli是命令行工具 适用于MySQL,MariaDB和Percona 并支持以下功能:

  • 让我们见面 自动完成并完成大写或小写。 一旦我们开始键入命令,它将开始起作用。
  • 在键入SQL关键字以及数据库中的表,视图和列时自动填充。
  • 不错的版画 表格数据,您可以在其中查看颜色。 在编写查询时,我们将看到保留字将具有一种颜色,而数据和常量则具有另一种颜色。 这将使用户能够快速,轻松地识别和分析我们对数据库所做的查询。
  • 该客户将为我们提供支持 多行查询.
  • 支持 SSL / TLS连接.
  • 我们将有可能 保存我们的查询 最喜欢的。 我们还将能够将您的结果存储在文件中。 默认情况下,此功能是禁用的,但是我们可以通过编辑 配置文件,位于 〜/ .myclirc.
  • 所有 记录 我们将能够在文件中找到它们 〜/ .mycli.log.
  • 我们将找到可以使用的支持 各种主题.
  • 适用于 Unicode输入/输出.

这些只是其某些功能。 我们将能够找到 其所有功能 在他的GitHub页面上。

在Ubuntu上安装mycli

Python 3.6外壳
相关文章:
Python 3.6,可从PPA安装它或在Ubuntu上编译其源代码

要安装MySQL CLI,即mycli, 我们需要一个运行python 2.7+或3.4+的系统。 因此,我们必须确保我们的Ubuntu系统已安装Python。 如果我们没有此语言,则要安装它,请在终端中执行以下命令(Ctrl + Alt + T):

sudo apt install python

一旦满足上述要求,mycli即可 软件包管理器存储库中可用的软件包 系统的。 我们将能够使用以下脚本来安装此客户端:

从apt安装mycli

sudo apt update && sudo apt install mycli

另一个安装选项是使用 点子。 要使用此Python包管理器安装mycli,只需输入终端(Ctrl + Alt + T):

sudo pip3 install mycli

安装完成后,我们将能够 检查已安装客户端的版本 使用以下命令:

查看mycli版本

mycli -v

首先,我们将可以使用如下所示的命令进行连接:

mycli运行

sudo mycli

请注意,建议是上下文相关的,具体取决于游标的位置。 例如:在FROM关键字之后仅建议表,在WHERE子句之后仅建议列名。

帮助

得到 可以与mycli一起使用的所有命令的列表您所要做的就是在终端中运行以下帮助命令:

mycli帮助

mycli --help

了解有关使用mycli的更多信息,用户可以咨询 官方文件 在项目网站上提供。

总之,mycli是一个很好的客户端工具,可以缩短在终端中编写查询的时间,因为它会在我们编写查询时建议表名和列名。 如果有人感兴趣,必须说 还有一个与postgres等效的工具,其名称为 命令行 由Amjith开发。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。