文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美國信紙尺寸) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  呼叫 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 上重新登入,以便設定生效。