文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  呼叫 MySQL 程式

6.2.1 呼叫 MySQL 程式

若要從命令列(也就是從您的 shell 或命令提示字元)呼叫 MySQL 程式,請輸入程式名稱,後接指示程式執行您想要動作所需的任何選項或其他引數。以下命令顯示一些程式呼叫範例。$> 代表您的命令解譯器的提示符號;它不是您輸入內容的一部分。您看到的特定提示符號取決於您的命令解譯器。典型的提示符號為:shkshbash$cshtcsh%,以及 Windows command.comcmd.exe 命令解譯器的 C:\>

$> 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 socket 檔案(或 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 上重新登入,以使設定生效。