概述
本章,您将了解 MySQL 的客户端。
客户端可分为:
- 命令行客户端
- 图形化客户端 - 有时也称为数据可视化工具,推荐使用
命令行客户端
这里的命令行客户端指的是 mysql
这个命令,其常用选项有:
-h Host-Name
或--host=Host-Name
- 连接到特定主机或 IP 地址-u User-Name
- 指定连接的用户-p String
或--passsword=String
- 使用密码方式进行身份认证-P Number
或--port=Number
- 指定连接的端口-e SQL
- 在命令行上免交互执行 SQL 语句
示例:
Shell > mysql --host=192.168.100.3 --port=3306 -u root -p
Shell > mysql --host=192.168.100.3 --port=3306 -u root --password=MyNewPass4! -e "show databases;"
图形化客户端
这类图形化客户端非常多,比较常用的有:
- Antares - 开源免费的跨平台跨架构的 SQL 客户端,支持主流的关系型数据库。简体中文的本地化翻译由本人在维护。
- Mysql Workbench - MySQL 官方的连接客户端
- Dbeaver - 跨平台的数据库连接工具,支持主流的关系型数据库,分为社区版与专业版
- DbGate - 开源的跨平台的 SQL 与 NoSQL 连接工具
- HeidiSQL - 轻量级的 SQL 客户端,支持主流关系型数据库
- Sqlectron - 简单的轻量级 SQL 客户端,既可以使用命令行进行连接,也可以使用图形化进行连接
- Chat2DB - AI 驱动的 SQL 客户端,支持 10 多种 SQL 或 NoSQL
- Beekeeper-studio - 一个跨平台的 SQL 编辑器和数据库管理器,适用于 Linux、Mac 和 Windows
版权声明:「自由转载-保持署名-非商业性使用-禁止演绎 3.0 国际」(CC BY-NC-ND 3.0)

用一杯咖啡支持我们,我们的每一篇[文档]都经过实际操作和精心打磨,而不是简单地从网上复制粘贴。期间投入了大量心血,只为能够真正帮助到您。
暂无评论