6.2.1 调用 MySQL 程序

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

$> 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 服务器”

您可能会发现有必要使用安装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 上再次登录以使设置生效。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值