首頁  >  文章  >  資料庫  >  什麼是mysql客戶端

什麼是mysql客戶端

藏色散人
藏色散人原創
2023-04-05 11:05:064258瀏覽

mysql客戶端指的是MySQL Client,是一個命令列客戶端;在安裝完MySQL後,會附贈一個MySQL Client程序,使用者可以透過MySQL Client登入MySQL,然後輸入SQL語句並執行即可。

什麼是mysql客戶端

本教學操作環境:Windows10系統、mysql8版本、Dell G3電腦。

什麼是mysql客戶端?

安裝完MySQL後,除了MySQL Server,也就是真正的MySQL伺服器外,還附上一個MySQL Client程式。 MySQL Client是一個命令列客戶端,可以透過MySQL Client登入MySQL,然後,輸入SQL語句並執行。

開啟指令提示符,輸入指令mysql -u root -p,提示輸入口令。填入MySQL的root埠,如果正確,就連上了MySQL Server,同時提示符號變成mysql>:

┌────────────────────────────────────────────────────────┐
│Command Prompt                                    - □ x │
├────────────────────────────────────────────────────────┤
│Microsoft Windows [Version 10.0.0]                      │
│(c) 2015 Microsoft Corporation. All rights reserved.    │
│                                                        │
│C:\> mysql -u root -p                                   │
│Enter password: ******                                  │
│                                                        │
│Server version: 5.7                                     │
│Copyright (c) 2000, 2018, ...                           │
│Type 'help;' or '\h' for help.                          │
│                                                        │
│mysql>                                                  │
│                                                        │
└────────────────────────────────────────────────────────┘

輸入exit斷開與MySQL Server的連線並傳回指令提示字元。

 MySQL Client的執行程式是mysql,MySQL Server的執行程式是mysqld。

MySQL Client和MySQL Server的關係如下:

┌──────────────┐  SQL   ┌──────────────┐
│ MySQL Client │───────>│ MySQL Server │
└──────────────┘  TCP   └──────────────┘

在MySQL Client中輸入的SQL語句透過TCP連線傳送到MySQL Server。預設連接埠號碼是3306,也就是如果傳送到本機MySQL Server,位址就是127.0.0.1:3306。

也可以只安裝MySQL Client,然後連接到遠端MySQL Server。假設遠端MySQL Server的IP位址是10.0.1.99,那麼就使用-h指定IP或網域:

mysql -h 10.0.1.99 -u root -p

小結

命令列程式mysql其實是MySQL用戶端,真正的MySQL伺服器程式是mysqld,在背景運行。

【相關推薦:mysql影片教學

#

以上是什麼是mysql客戶端的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn