文档主页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  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 节 “环境变量”