网络数据

当前位置:永利402游戏网站-永利402com官方网站 > 网络数据 > MySQL的加强型语法高亮终端:mycli

MySQL的加强型语法高亮终端:mycli

来源:http://www.xtcsyb.com 作者:永利402游戏网站-永利402com官方网站 时间:2019-11-25 15:10

mycli

最近在学习MySQL,感觉它的终端过于平庸,一直是黑白字体,不支持语法高亮,不支持自动补全。幸好有一款神器可以帮助我们:mycli。官网地址如下:http://mycli.net/index
使用超级简便,推荐给大家。
安装命令为:

MyCLI is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting.

pip install mycli

•Source: : Gitter•Mailing List:

pippython安装包管理器,不知道的自己百度。
启动命令为:

Quick Start

mycli -h localhost -u root

If you already know how to install python packages, then you can simply do:$ pip install mycliIf you're on macOS you can install it via homebrew.$ brew update && brew install mycliIf you're having trouble with the quick start, check the install page for detailed instructions

输入密码后即可进入数据库,界面如下:

Usage

Version: 1.6.0
Chat: https://gitter.im/dbcli/mycli
Mail: https://groups.google.com/forum/#!forum/mycli-users
Home: http://mycli.net
Thanks to the contributor - Tech Blue Software
mysql root@localhost:(none)> 
$ mycli --helpUsage: mycli [OPTIONS] [DATABASE] A MySQL terminal client with auto-completion and syntax highlighting.

- mycli my_database - mycli -u my_user -h my_host.com my_database - mycli mysql://my_user@my_host.com:3306/my_database

 -h, --host TEXT Host address of the database. -P, --port INTEGER Port number to use for connection. Honors $MYSQL_TCP_PORT. -u, --user TEXT User name to connect to the database. -S, --socket TEXT The socket file to use for connection. -p, --password TEXT Password to connect to the database. --pass TEXT Password to connect to the database. --ssl-ca PATH CA file in PEM format. --ssl-capath TEXT CA directory. --ssl-cert PATH X509 cert in PEM format. --ssl-key PATH X509 key in PEM format. --ssl-cipher TEXT SSL cipher to use. --ssl-verify-server-cert Verify server's "Common Name" in its cert against hostname used when connecting. This option is disabled by default. -V, --version Output mycli's version. -v, --verbose Verbose output. -D, --database TEXT Database to use. -d, --dsn TEXT Use DSN configured into the [alias_dsn] section of myclirc file. --list-dsn list of DSN configured into the [alias_dsn] section of myclirc file. -R, --prompt TEXT Prompt format (Default: "t u@h:d> "). -l, --logfile FILENAME Log every query and its results to a file. --defaults-group-suffix TEXT Read MySQL config groups with the specified suffix. --defaults-file PATH Only read MySQL options from the given file. --myclirc PATH Location of myclirc file. --auto-vertical-output Automatically switch to vertical output mode if the result is wider than the terminal width. -t, --table Display batch output in table format. --csv Display batch output in CSV format. --warn / --no-warn Warn before running a destructive query. --local-infile BOOLEAN Enable/disable LOAD DATA LOCAL INFILE. --login-path TEXT Read this path from the login file. -e, --execute TEXT Execute command and quit. --help Show this message and exit.

真的很酸爽,支持自动补全语法高亮,感兴趣的小伙伴们赶紧试用下~

总结

以上所述是小编给大家介绍的mysql命令行爱好者必备工具mycli,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

本文由永利402游戏网站-永利402com官方网站发布于网络数据,转载请注明出处:MySQL的加强型语法高亮终端:mycli

关键词: