介绍

MyCLI是MySQL和MariaDB的命令行客户端,允许您自动完成,并帮助您的SQL命令语法。

MyCLI特性

在数据库中键入SQL关键字以及表、视图和列时自动完成。

输入时的语法高亮显示。

支持多行查询。

允许您保存您最喜欢的查询。

以吸引人的方式打印表格数据。

支持SSL连接。

智能完成(默认情况下是启用的)将建议上下文敏感的完成。

将每个查询及其结果记录到一个文件中。

需求

sudo用户。

一个Vultr Ubuntu/Debian/Fedora/CentOS服务器实例。

在服务器实例上安装任何包之前,建议您更新系统。请阅读这篇关于如何更新CentOS 7、Ubuntu 16.04和Debian 8的文章。

安装

Debian / Ubuntu

在Debian/Ubuntu发行版中,您可以使用apt命令轻松安装MyCLI包。

sudo apt-get install mycli

Fedora

Fedora有一个用于MyCLI的包。安装它使用dnf命令如下所示。

sudo dnf install mycli

RHEL,CentOS

对于RHEL/CentOS等其他Linux发行版,需要使用Python Pip工具安装MyCLI。

在系统上安装Pip。

sudo yum install python-pip

安装了Pip之后,您可以按照如下方式安装MyCLI。

sudo pip install mycli

使用以下两个命令查找MyCLI的版本及其用法。

# mycli --version 
Version: 1.10.0
 
# mycli --help
Usage: mycli [OPTIONS] [DATABASE]
 
A MySQL terminal client with auto-completion and syntax highlighting.
 
Examples:
- mycli my_database
- mycli -u my_user -h my_host.com my_database
- mycli mysql://my_user@my_host.com:3306/my_database
...

转载于:https://www.laomulu.com/jiaocheng/

转载于:https://www.cnblogs.com/subaomg/p/9666899.html

如何在Linux(CentOS, Debian, Fedora和Ubuntu)上安装MyCLI相关推荐

  1. metasploit下载教程linux,在Debian 10/9系统上安装Metasploit Framework的方法

    本文介绍在Debian 10/9操作系统上安装Metasploit Framework的方法,以脚本的方式安装,全程相当的简单,按照以下步骤操作即可. 在Debian 10/Debian 9上安装Me ...

  2. php postgresql linux,系统运维|在 Ubuntu 上安装世界上最先进的开源数据库 PostgreSQL 9.4 和 phpPgAdmin...

    简介 PostgreSQL 是一款强大的,开源的,对象关系型数据库系统.它支持所有的主流操作系统,包括 Linux.Unix(AIX.BSD.HP-UX,SGI IRIX.Mac OS.Solaris ...

  3. 在Ubuntu上安装使用PostgreSQL数据库

    1. 安装 apt update apt upgrade apt show postgresql sudo apt install postgresql postgresql-contrib serv ...

  4. Linux系统入门学习:在Debian或Ubuntu上安装完整的内核源码

    问题:我需要为我的Debian或Ubuntu下载并安装完整树结构的内核源码以供编译一个定制的内核.那么在Debian或Ubuntu上有什么可行的方法来下载完整的内核源码呢? 在给你的Linux安装完整 ...

  5. linux+usb刻录,如何在Ubuntu上安装Etcher-开源USB刻录机工具

    如何在Ubuntu上安装Etcher-开源USB刻录机工具 Mark Do 2017年5月20日 暂无评论 阅读 4,988 次 Etcher是一款跨平台的USB镜像文件写入工具,在Windows.m ...

  6. linux卸载kodi,如何在Ubuntu上安装Kodi 18 Beta

    Kodi的Beta版周期很长.很棒,因为它有助于将错误排除在生产版本之外,而且还可以保留数月的新功能.值得庆幸的是,Kodi开发人员提供了可供测试和使用的"unstable"软件包 ...

  7. r语言使用linux命令,技术|如何在 Ubuntu 上安装和使用 R 语言

    这个教程指导你如何在 Ubuntu 上安装 R 语言.你也将同时学习到如何在 Ubuntu 上用不同方法运行简单的 R 语言程序. R,和 Python 一样,它是在统计计算和图形处理上最常用的编程语 ...

  8. mysql重置root密码centos_详解如何在Linux(CentOS)下重置MySQL根(Root)密码

    本例中以CentOS6.6下修改MySQL5.1.73举例说明. 1.首先输入"service mysqld status"查看当前mysql服务状态,下图显示正在mysqld服务 ...

  9. fedora 安装Linux源码,如何在 Fedora 29/30 上安装 VS Code

    Visual Studio Code 简称 VS Code 是微软开发的一款跨平台的源代码编辑器. 它具有内置的调试支持,嵌入式 Git 控件,语法突出显示,代码完成,代码重构和代码片段. Visua ...

最新文章

  1. 机器学习(6)KNN算法(K-近邻算法)
  2. Python中的对象,类,super()函数
  3. SAP SD 信贷管理的操作流程
  4. 阿里云ECS服务器搭建wordpress个人博客网站【详细图文教程】
  5. 纪中模拟赛——接苹果
  6. Redis学习之Sentinel(四)
  7. spring的基本配置和使用
  8. 基于HubServing的PaddleOCR部署
  9. java 编程字体_Java 是否可以为整个应用程序设置自定义字体?
  10. 遗留代码写的烂,我能怎么办?
  11. 手机qq和电脑qq怎么同步消息_怎么在QQ上把自己电脑上的文件传到QQ上??
  12. 原理解析!传智播客java基础入门第二版课后答案
  13. 力软的前端_力软快速开发平台,一套完整的管理系统解决方案
  14. sun java认证真题,sun scjp考试心得_java认证
  15. 《谭浩强C语言程序设计》 · 素数 7-3
  16. 使用CSS给文字添加描边效果
  17. 百度AI之图像识别SDK:车牌识别
  18. 电脑桌面显示两个计算机,电脑如何用两个显示器_怎么一台主机两个显示器-win7之家...
  19. 图像超分辨重构(SR)论文整理————适用于刚接触这个领域的初级研究者。(持续更新)
  20. Spring框架核心思想

热门文章

  1. Linux下串口编程基础
  2. 每天一道LeetCode-----有序数组循环右移n位后,寻找最小值,数组中可能包含重复元素
  3. c#截取字符串指定符号,在.NET中,C#字符串是可截取的,可从指定位置截取,也可指定数量...
  4. 防火墙(16)——SNAT和DNAT,DNAT实践
  5. 单词拆分—leetcode139
  6. 子集—leetcode78
  7. 鸿蒙系统执行效率,华为鸿蒙手机优势:兼容所有安卓软件、比安卓运行速度快60%...
  8. 16位汇编 int 10h和int 21h 显示字符串实例
  9. 第七章 PX4-Pixhawk-Mavlink解析
  10. 《Linux内核设计与实现》读书笔记(十二)- 内存管理