Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >MySQL、 MariaDB 命令行工具

MySQL、 MariaDB 命令行工具

作者头像
acc8226
发布于 2022-05-17 10:10:56
发布于 2022-05-17 10:10:56
2.9K00
代码可运行
举报
文章被收录于专栏:叽叽西叽叽西
运行总次数:0
代码可运行

MyCLI is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting. Mycli 是 MySQL、 MariaDB 和 Percona 的命令行界面,具有自动补全和语法突显。

Usage

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ 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

Options:
   -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.
   --ssh-user TEXT               User name to connect to ssh server.
   --ssh-host TEXT               Host name to connect to ssh server.
   --ssh-port INTEGER            Port to connect to ssh server.
   --ssh-password TEXT           Password to connect to ssh server.
   --ssh-key-filename TEXT        Private key filename (identify file) for the
                                 ssh connection.
   --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.

参考

mycli 官网 https://www.mycli.net/

Installing & Using MyCli on Windows https://www.codewall.co.uk/installing-using-mycli-on-windows/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
各种数据库命令行工具 mycli litecli mssql-cli pgcli
mycli 是基于MySQL的命令行工具,直接使用pip install mycli 安装, 具体介绍见 https://github.com/dbcli/mycli
苏生不惑
2019/08/17
1.1K0
mysql 命令行补全工具 mycli
该文介绍了mysql命令行补全工具 mycli,它是一个开源项目,解决了在命令行中输入mysql命令时没有提示的问题,可以用于交互式访问mysql数据库。安装方法包括mac、ubuntu和arch等平台的安装命令。使用mycli时,只需通过命令行输入相应的指令,即可自动补全命令,提高效率。
FungLeo
2018/01/08
3.3K0
mysql 命令行补全工具 mycli
记一次生产环境MySQL数据库的备份与还原
版权声明:本文为耕耘实录原创文章,各大自媒体平台同步更新。欢迎转载,转载请注明出处,谢谢
耕耘实录
2018/12/20
1.1K0
Shell - 备份mysql的N种姿势
小小工匠
2023/08/09
3090
技术应用|MySQL命令之mysqlshow
我是一名开发运维工程师,之前就有看到过有人说开发与运维就是挖坑和填坑的关系」。开发和运维之间确实存在密切的关系,但是就上述观点有失公平,过于片面。这样子说,会给所有开发者一个先入为主的不好印象,误导项目团队成员认为开发只是在制造问题,而运维只是在解决问题。实际上,开发工程师和运维工程师应该是协作的关系,只不过开发工程师交付在前,运维工程师维护在后。
艾特
2023/12/28
1980
技术应用|MySQL命令之mysqlshow
mysql常用性能压测工具mysqlslap
了解mysql数据库压测 本测试在4c8g的虚拟机实例中的MYSQL容器中测试 测试mysql启动方式 docker run -d --name mysql --restart=always -e MYSQL_ROOT_PASSOWRD=admin123 -p 3306:3306 -v /data/mysql_data:/var/lib/mysql mysql:5.6 单节点的数据库压力测试 单条数据库查询语句测试 root@80cdcfd8e850:/# mysqlslap -uroot -p --aut
公众号: 云原生生态圈
2021/11/15
1.6K0
mysql常用性能压测工具mysqlslap
mysql常用配置注意项与sql优化
建立数据库: 建立数据库时编码字符集采用utf8 排序规则: 后缀"_cs"或者"_ci"意思是区分大小写和不区分大小写(Case Sensitive & Case Insensitve) 后缀"_bin" 规定每个字符串用二进制编码存储,区分大小写,可以直接存储二进制的内容 utf-8有默认的排序规则: 命令:SHOW CHARSET LIKE 'utf8%'; 注意点:什么时候需要区分大小写需要在设计和使用时注意 如果排序规则使用的是不区分大小写,但部分表字段需要区分大小写,则可以对该字段进
肖哥哥
2019/05/15
8170
运维实践|MySQL命令之mysqlshow
我是一名开发运维工程师,之前就有看到过有人说开发与运维就是挖坑和填坑的关系」。开发和运维之间确实存在密切的关系,但是就上述观点有失公平,过于片面。这样子说,会给所有开发者一个先入为主的不好印象,误导项目团队成员认为开发只是在制造问题,而运维只是在解决问题。实际上,开发工程师和运维工程师应该是协作的关系,只不过开发工程师交付在前,运维工程师维护在后。
六月暴雪飞梨花
2023/12/22
6364
运维实践|MySQL命令之mysqlshow
【神兵利器】红队高性能隧道代理工具
Chisel是一款使用Go (golang)写的高速TCP/UDP隧道,通过HTTP传输,通过SSH保护,包括客户端和服务器的单个可执行文件,Chisel主要用于穿越防火墙,但它也可以用于提供一个安全的网络端点。
Al1ex
2024/12/20
1030
【神兵利器】红队高性能隧道代理工具
curl----命令行请求工具
curl是一个使用URL语法传输数据的命令行工具,支持DICT、FILE、FTP、FTPS、GOPHER、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMTP、SMTPS、TELNET和TFTP。 curl支持SSL证书、HTTP POST、HTTP PUT、FTP上传、基于HTTP表单的上传、代理、cookie、用户+密码身份验证(Basic、Digest、NTLM、Negotiate、kerberos…)、文件传输恢复、代理隧道和其他有用技巧。
cultureSun
2023/05/18
1K0
Chisel:一款基于HTTP的快速稳定TCPUDP隧道工具
关于Chisel Chisel是一个快速稳定的TCP/UDP隧道工具,该工具基于HTTP实现其功能,并通过SSH保证通信安全。Chisel是一个可执行文件,其中包含了客户端和服务器端,该工具基于Go(golang)语言开发,因此具备较好的跨平台特性。 Chisel主要可以用于绕过防火墙,但也可以用于向网络中提供安全终端节点。 工具的运行机制如下图所示: 功能介绍 易于使用; 高性能; 使用SSH协议对通信连接进行加密(通过crypto/SSH); 连接经过身份验证; 通过用户配置文件进行身份验证的客户端;
FB客服
2023/04/26
1.4K0
Chisel:一款基于HTTP的快速稳定TCPUDP隧道工具
linux 命令中英文对照,收集
听说markdown排版得用浏览器打开,点击最下面的阅读原文也可以! Is Linux CLI case-sensitive? The answer is, yes. If you try to ru
生信技能树
2018/03/05
2.2K0
general_log 问题处理8
Selecting General Query and Slow Query Log Output Destinations
franket
2022/03/21
4930
Greenplum gpload命令使用
Runs a load job as defined in a YAML formatted control file.
小徐
2018/12/20
2.8K0
Greenplum  gpload命令使用
Linux curl命令最全详解
curl是一个非常实用的、用来与服务器之间传输数据的工具;支持的协议包括 (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP),curl设计为无用户交互下完成工作;curl提供了一大堆非常有用的功能,包括代理访问、用户认证、ftp上传下载、HTTP POST、SSL连接、cookie支持、断点续传…。
全栈程序员站长
2022/09/19
4.2K0
Linux curl命令最全详解
比 man 更强悍的命令行工具 cheat
相信你在技术文章里经常会看到 TL;DR 即Too Long; Didn’t Read. 太长不看, man curl 的内容就是太长了,我不看。
苏生不惑
2019/08/18
9000
linux curl命令详解_curl详解
curl(CommandLine Uniform Resource Locator),即在命令行中利用URL进行数据或者文件传输。
全栈程序员站长
2022/11/01
16.6K0
curl 用法
背景 linux上发起http请求 使用方法 # get请求 curl "http://jwen.me/" # 获取返回的信息头 curl -i "http://jwen.me/" # post请求 curl -X POST -d "name=jwen&age=29" "http://jwen.me/" # 自定义header curl -H "Accept-Language: en-US" "http://jwen.me/" # 采用压缩方式接收返回数据 curl --compressed "h
千往
2019/09/29
1.9K0
Spring-Boot全局配置文件
# BANNER banner.charset=UTF-8 # Banner file encoding. banner.location=classpath:banner.txt # Banner file location. banner.image.location=classpath:banner.gif # Banner image file location (jpg/png can also be used). banner.image.width= # Width of the banne
用户5927264
2019/08/01
1.4K0
Ruby 操作 Mysql(2)
在对安全要求更严格的环境下,可以使用 SSL 加密连接,前提是客户端和服务端都得编译对 SSL 的支持
franket
2021/10/19
5980
相关推荐
各种数据库命令行工具 mycli litecli mssql-cli pgcli
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文