文档首页
MySQL 8.4 参考手册
相关文档 下载此手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  MySQL 程序  /  MySQL 程序概述

6.1 MySQL 程序概述

MySQL 安装中包含许多不同的程序。本节简要概述了这些程序。后几节将更详细地描述每个程序,但 NDB 集群程序除外。每个程序的描述都指出了它的调用语法以及它支持的选项。第 25.5 节,“NDB 集群程序” 描述了特定于 NDB 集群的程序。

大多数 MySQL 发行版都包含所有这些程序,但平台特定程序除外。(例如,服务器启动脚本在 Windows 上未使用。) 唯一的例外是 RPM 发行版更加专业化。服务器有一个 RPM,客户端程序有另一个 RPM,等等。如果你似乎缺少一个或多个程序,请参阅 第 2 章,安装 MySQL,了解发行版类型及其包含的内容。你可能有一个发行版,它不包含所有程序,你需要安装额外的软件包。

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

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

MySQL 服务器,mysqld,是 MySQL 安装中执行大部分工作的程序。服务器附带几个相关脚本,帮助你启动和停止服务器

几个程序在 MySQL 安装或升级过程中执行设置操作

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

MySQL 管理和实用程序

MySQL 程序开发实用程序

杂项实用程序

Oracle 公司还提供 MySQL Workbench GUI 工具,该工具用于管理 MySQL 服务器和数据库,创建、执行和评估查询,以及将架构和数据从其他关系数据库管理系统迁移到 MySQL。

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

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

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