4.2.1调用MySQL程序

要从命令行调用MySQL程序(即从shell或命令提示符),请输入程序名称,然后输入任何选项或其他必需的参数,以指导程序所需的操作。以下命令显示一些示例程序调用。shell>代表您的命令解释器的提示;它不是你输入的一部分。您看到的特定提示取决于您的命令解释器。典型的提示是$SHKSH,或庆典%CSHtcsh的,并且C:\>为Windowscommand.comCMD.EXE命令解释器。


shell> mysql --user=root test

shell> mysqladmin extended-status variables

shell> mysqlshow --help

shell> mysqldump -u root personnel

以单或双破折号(---)开头的参数指定程序选项。选项通常表示程序应该对服务器进行连接的类型或影响其操作模式。第4.2.3节“指定程序选项”介绍了选项语法。

Nonoption参数(没有前导符号的参数)为程序提供了额外的信息。例如,mysql程序将第一个非选择参数解释为数据库名称,因此该命令mysql --user=root test表示您要使用test数据库。

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

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

您可能会发现有必要使用路径名称来调用MySQL程序到其bin安装目录。如果您尝试从目录之外的任何目录运行MySQL程序时,如果您找到“程序未找到”错误,则可能是这种情况bin。为了更方便使用MySQL,您可以将目录的路径名添加binPATH环境变量设置中。这使您能够通过仅键入其名称而不是其整个路径名来运行程序。例如,如果MySQL的安装在/usr/local/mysql/bin,你可以通过调用它的运行程序的mysql

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

results matching ""

    No results matching ""