若 MySQL 服務運行於遠端伺服器,客戶端需透過以下指令連線:
shell> mysql -h host -u user -p
輸入密碼後,host 為 MySQL 伺服器主機名,user 為帳號名稱。連線成功會顯示歡迎訊息與版本資訊,並出現 mysql> 提示符,表示可開始輸入 SQL 指令。
若伺服器允許匿名登入,直接輸入 mysql 即可連線。隨時可輸入 quit 或 exit 離開。
取得伺服器版本與目前日期:
mysql> SELECT VERSION(), CURRENT_DATE;
結果以表格形式呈現,第一行為欄位名稱,其後為資料行。若查詢的是運算式而非資料欄,欄位標題會直接顯示運算式本身。最後一行會顯示回傳筆數與查詢耗時(時鐘時間)。
; 結尾。輸入多行查詢時,提示符會從 mysql> 變為 ->,表示等待後續輸入。若要取消正在輸入的指令,輸入 c 並按 Enter 即可返回主提示符。
| 提示符 | 含義 |
|---|---|
| mysql> | 準備接受新指令 |
| -> | 等待多行指令的下一行 |
| '> | 等待單引號字串結束 |
| "> | 等待雙引號字串結束 |
| `> | 等待反引號識別符結束 |
| /*> | 等待註解結束 |
熟悉這些提示符有助於在互動模式下快速判斷輸入狀態,避免語法錯誤。