Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  MySQL Programs  /  Overview of MySQL Programs

6.1 MySQL 程序概述

在 MySQL 安装中有许多不同的程序。本节提供了它们的简要概述。后续部分将对每个程序进行更详细的描述,除了 NDB 集群程序。第 25.5 节,“NDB 集群程序”,描述了 NDB 集群特定的程序。每个程序的描述都包括其调用语法和支持的选项。

大多数 MySQL 发行版都包含所有这些程序,除了平台特定的程序。(例如,服务器启动脚本不用于 Windows。)RPM 发行版是专门的。有一个 RPM 用于服务器,另一个用于客户端程序,以此类推。如果您似乎缺少一个或多个程序,请参阅 第 2 章,安装 MySQL,了解发行版类型和内容。可能是您拥有一个不包含所有程序的发行版,您需要安装额外的包。

每个 MySQL 程序都有许多不同的选项。大多数程序都提供了一个 --help 选项,您可以使用它来获取程序的不同选项的描述。例如,尝试 mysql --help

您可以通过在命令行或选项文件中指定选项来覆盖 MySQL 程序的默认选项值。请参阅 第 6.2 节,“使用 MySQL 程序”,了解一般信息关于调用程序和指定程序选项。

MySQL 服务器,mysqld,是 MySQL 安装中执行大部分工作的主要程序。服务器伴随着几个相关脚本,以帮助您启动和停止服务器:

几个程序执行设置操作 durante MySQL 安装或升级:

连接到 MySQL 服务器的客户端程序:

MySQL 管理和实用程序:

MySQL 程序开发实用程序:

杂项实用程序:

Oracle Corporation 还提供了 MySQL Workbench 图形化工具,用于管理 MySQL 服务器和数据库,创建、执行和评估查询,并从其他关系数据库管理系统迁移到 MySQL。

MySQL 客户端程序使用以下环境变量与服务器通信。

Environment Variable Meaning
MYSQL_UNIX_PORT 默认的 Unix 套接字文件;用于连接到 localhost
MYSQL_TCP_PORT 默认的端口号;用于 TCP/IP 连接
MYSQL_DEBUG 调试跟踪选项时调试
TMPDIR 临时表和文件创建的目录

有关 MySQL 程序使用的环境变量的完整列表,请参阅 第 6.9 节,“环境变量”