連線和斷開 MySQL 伺服器


呼叫“mysql”時需要提供 MySQL 使用者名稱。接下來需要輸入密碼。如果伺服器執行在與使用者登入系統不同的系統上,則在嘗試登入時也需要提供主機名。

建議聯絡管理員以瞭解連線到伺服器所需的的引數。

確定引數後,需要使用以下命令列連線到伺服器:

shell> mysql −h host −u user −p
Enter the password: ***

這裡,“host”表示執行 MySQL 伺服器的主機名。“user”表示 MySQL 帳戶的使用者名稱。在這些位置替換為適當的值。“***”代表密碼。當“mysql”提示“Enter the password”時輸入。

成功連線後,會顯示一些介紹性資訊,然後是“mysql>”提示符。

shell> mysql −h host −u user −p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 25338 to server version: 8.0.25-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

“mysql>”提示符表示“mysql”已準備好接收使用者輸入的 SQL 命令並執行。

注意:如果使用者嘗試從執行 MySQL 的同一臺機器登入,可以省略主機名,並改為執行以下命令:

shell> mysql −u user −p

嘗試連線時,如果出現類似 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 的錯誤訊息,則表示 MySQL 伺服器守護程式(Unix)或服務(Windows)當前未執行。發生這種情況時,需要聯絡管理員。

連線成功後,如果要斷開連線,請執行以下程式碼:

mysql> QUIT
Bye

更新於:2021年3月8日

瀏覽量 1K+

開啟你的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.