如果想要知道MySQL數(shù)據(jù)庫客戶端與服務(wù)器之間的關(guān)系.首先要明白什么是”數(shù)據(jù)庫”.
從字面意思理解,所謂”數(shù)據(jù)庫”,就是存放數(shù)據(jù)的庫.現(xiàn)實中,大家都知道倉庫,糧食庫,車庫,快遞庫,它們是放各種實體東西的庫.而數(shù)據(jù)庫,放的只有數(shù)據(jù).
它是一個軟件,它是一個能幫我們管理數(shù)據(jù)的地方.什么樣的東西算數(shù)據(jù)?一篇文章,一個人的年齡,名字,一件商品的名稱,數(shù)量,價格等等...把它們放在數(shù)據(jù)庫中穩(wěn)妥的管理起來,且效率挺高,這就是數(shù)據(jù)庫.
數(shù)據(jù)庫與PHP配合的重要性
我們就拿我最擅長的PHP開發(fā)來說,PHP最主要做的就是WEB開發(fā).也就是所謂的網(wǎng)站開發(fā).當(dāng)然,PHP也能做別的東西,但相比其他語言來說優(yōu)勢并不這么明顯.PHP主要得做的就是,怎么樣把用戶過來的數(shù)據(jù)寫入數(shù)據(jù)庫,又怎么樣從數(shù)據(jù)庫取出數(shù)據(jù)扔給用戶. PHP與MYSQL的關(guān)系更像煉鋼與采鋼的關(guān)系.學(xué)會了PHP只會采鋼,但礦石從哪里來?還得會采礦.
PHP工作的大部分過程都是:
PHP-->連接數(shù)據(jù)庫-->寫入數(shù)據(jù)-->查出數(shù)據(jù)-->格式化數(shù)據(jù)-->顯示出來給用戶
WEB網(wǎng)站開發(fā)的好,學(xué)好數(shù)據(jù)庫的只是非常重要.
安裝mysql
這里我們集成環(huán)境xampp,不需要我們單獨配置安裝mysql,安裝也非常方便,幾乎就是一直下一步就安裝好了.這里不做過多的闡述.
服務(wù)器
我們安裝在window下的xampp就是服務(wù)器的一種環(huán)境.因為它簡潔易用,所以不需要我們做什么,另一個問題需要重點說一下.雖然我們在自己的電腦上安裝了xampp集成環(huán)境,但它已經(jīng)被賦予了另一個角色,就是服務(wù)器,那什么是服務(wù)器?
服務(wù)器:也稱伺服器,是提供計算服務(wù)的設(shè)備。由于服務(wù)器需要響應(yīng)服務(wù)請求,并進行處理,因此一般來說服務(wù)器應(yīng)具備承擔(dān)服務(wù)并且保障服務(wù)的能力。
舉個簡單的例子,我們玩的游戲,訪問的網(wǎng)站,逛的淘寶等等,你打開瀏覽器,輸入網(wǎng)址,一敲回車,人家憑什么就展示給你一個網(wǎng)站?當(dāng)然這里面不只是服務(wù)器,還有大量的其他網(wǎng)絡(luò)和計算機知識.這里我們只說服務(wù)器.
當(dāng)鍵入網(wǎng)址,敲下回車的那一刻,你的那個網(wǎng)址,會順著網(wǎng)線,去遠程尋找對應(yīng)的服務(wù)器,服務(wù)器根據(jù)你的需要響應(yīng)給你一個頁面,就是你看到的網(wǎng)站.
比如說,我們輸入www.taobao.com,遠程的淘寶機房,接收到你的請求,會根據(jù)你的需要返回給你一個結(jié)果,這個結(jié)果就是淘寶的首頁,那么那個能接受請求并返回給你結(jié)果的電腦,就是服務(wù)器.
之前我說我們的電腦多了一個功能,就是服務(wù)器,我們在自己的電腦上安裝xampp集成環(huán)境,這個時候我們的電腦就已經(jīng)具備了接受請求和響應(yīng)給你結(jié)果的能力,這就是服務(wù)器.只不過我們沒有遠程連接,而是在自己電腦上搭建了服務(wù)器功能.自己電腦訪問自己的電腦上的服務(wù)器.
MYSQL 客戶端與服務(wù)器關(guān)系
既然我們的能順利開啟mysql服務(wù)了,如何跟這個進程交流通話,這個時候mysql客戶端就非常有必要了.
與服務(wù)器mysql通話的客戶端不止一種,比如說,純window下或者liunx下的命令行,可以直接通過命令建立與mysql數(shù)據(jù)庫的通話,另外還有像phpmyadmin,它是xampp提供給我們的一種圖形化連接方式.還有navcat,mysqlworkbench等等.
建議:初學(xué)者使用純命令行的方式進行操作,多多練習(xí),會起到事倍功半的效果.








暫無數(shù)據(jù)