文档首页
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 程序

6.2.1 调用 MySQL 程序

要从命令行(即从您的 shell 或命令提示符)调用 MySQL 程序,请输入程序名称,后跟任何选项或其他参数,以指示程序您希望它执行的操作。以下命令显示了一些示例程序调用。$> 表示您的命令解释器的提示符;它不是您键入的内容的一部分。您看到的特定提示符取决于您的命令解释器。典型的提示符是 $ 用于 shkshbash% 用于 cshtcsh,以及 C:\> 用于 Windows command.comcmd.exe 命令解释器。

$> mysql --user=root test
$> mysqladmin extended-status variables
$> mysqlshow --help
$> mysqldump -u root personnel

以单破折号或双破折号 (-, --) 开头的参数指定程序选项。选项通常指示程序应该建立的连接类型或影响其操作模式。选项语法在 第 6.2.2 节,“指定程序选项” 中进行了描述。

非选项参数(没有前导破折号的参数)为程序提供其他信息。例如,mysql 程序将第一个非选项参数解释为数据库名称,因此命令 mysql --user=root test 表示您想使用 test 数据库。

描述单个程序的后续部分将指示程序支持哪些选项,并描述任何其他非选项参数的含义。

某些选项在多个程序中是通用的。最常用的选项是 --host(或 -h)、--user(或 -u)和 --password(或 -p)选项,这些选项指定连接参数。它们指示 MySQL 服务器运行的主机,以及您 MySQL 帐户的用户名和密码。所有 MySQL 客户端程序都理解这些选项;它们使您能够指定要连接到的服务器以及在该服务器上使用的帐户。其他连接选项是 --port(或 -P),用于指定 TCP/IP 端口号,以及 --socket(或 -S),用于指定 Unix 上的 Unix 套接字文件(或 Windows 上的命名管道名称)。有关指定连接选项的选项的更多信息,请参见 第 6.2.4 节,“使用命令选项连接到 MySQL 服务器”.

您可能需要使用安装它们的 bin 目录的路径名来调用 MySQL 程序。如果您在尝试从 bin 目录以外的任何目录运行 MySQL 程序时遇到 未找到程序 错误,则很可能出现这种情况。为了更方便地使用 MySQL,您可以将 bin 目录的路径名添加到您的 PATH 环境变量设置中。这样您就可以通过仅键入程序名称来运行程序,而不是键入其完整路径名。例如,如果 mysql 安装在 /usr/local/mysql/bin 中,您可以通过调用它来运行该程序 mysql,并且不需要调用它为 /usr/local/mysql/bin/mysql.

请查阅您的命令解释器的文档,了解有关设置您的 PATH 变量的说明。设置环境变量的语法是特定于解释器的。(第 6.2.9 节,“设置环境变量” 中提供了一些信息。)修改您的 PATH 设置后,在 Windows 上打开一个新的控制台窗口或在 Unix 上重新登录,以便设置生效。