早就听说mycli很好用,今天打算在本地测试机上装一下体验一把。
安装方法很是简单:
一、安装依赖:
yum install python-pip python-devel
二、安装mycli
pip install mycli
三、使用方法
[root@localhost .pip]# mycli --helpUsage: 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_databaseOptions:-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 certagainst hostname used when connecting. Thisoption is disabled by default.-v, --version Output mycli's version.-D, --database TEXT Database to use.-d, --dsn TEXT Use 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 specifiedsuffix.--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 modeif the result is wider than the terminalwidth.-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.
四、体验

体验了一下,还是挺不错的,语法高亮,还能自动补全。
