4.2.調用MySQL程序
4.2. 調用MySQL程序
要想從命令行調用MySQL程序(即從shell或命令提示),應輸入程序名,并隨后輸入指導操作發的選項或其它參量。下面的命令顯示了一些程序調用的例子。“shell>”表示命令解釋符提示;并不是輸入的部分。你所看見的具體提示取決于命令解釋符。典型提示符:sh或bash為$,csh或tcsh為%,Windows command.com或cmd.exe為C:>。
shell> mysql test
shell> mysqladmin extended-status variables
shell> mysqlshow --help
shell> mysqldump --user=root personnel
以破折號開始的參數為選項參量。它們通常指定程序與服務器的連接類型或影響其操作模式。關于選項語法的描述參見4.3節,“指定程序選項”。
非選項參數(不以破折號開始的參量)可以為程序提供更詳細的信息。例如,mysql程序將第一個非選項參量解釋為數據庫名,因此命令 mysql test表示你想要使用test數據庫。
后面的章節描述了具體的程序,表示程序可以理解的選項,并描述了其它非選項參量的含義。
部分選項對部分程序是通用的。最常用的是指定連接參數的--host、--user和--password選項。它們指示MySQL服務器運行的主機和MySQL賬戶的用戶名和 密碼。所有MySQL客戶程序可以理解這些選項;它們允許你指定連接哪個服務器,以及在該服務器上使用的 賬戶。
你也許會發現需要使用MySQL程序安裝的bin目錄的路徑名來調用MySQL程序。如果你試圖不在bin目錄下運行MySQL程序,可能會遇到“程序未找到”錯誤。為了更方便地使用MySQL,可以將bin目錄的路徑名添加到PATH環境變量中。然后運行程序時只需要輸入程序名,而不需要輸入整個路徑名。
關于設置PATH的指令的命令解釋符請查閱相關文檔。設置環境變量的語法與解釋符有關。