天天看點

《深入淺出MySQL:資料庫開發、優化與管理維護(第2版)》一一1.2 MySQL的安裝

本節書摘來自異步社群出版社《深入淺出mysql:資料庫開發、優化與管理維護(第2版)》一書中的第1章,第1.2節,作者: 唐漢明 , 翟振興 , 關寶軍 , 王洪權 , 黃潇,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

深入淺出mysql:資料庫開發、優化與管理維護(第2版)

mysql的安裝分很多種情況。下面将以windows平台和linux平台為例,介紹mysql在不同作業系統平台上的安裝方法。

windows平台下的安裝包主要有兩種,一種是noinstall包,顧名思義,不需要安裝就可以直接使用;另一種是.zip安裝包,可以通過圖形化界面進行安裝。下面分别就兩種安裝方式進行介紹。

1.noinstall安裝

在windows平台下安裝mysql,其安裝步驟非常簡單,隻要将下載下傳的檔案mysql-noinstall- 5.0.45-win32.zip放到自定義安裝目錄下,再用winrar等壓縮工具解壓即可。本例中解壓到c:目錄下,如圖1-4所示。

《深入淺出MySQL:資料庫開發、優化與管理維護(第2版)》一一1.2 MySQL的安裝

2.圖形化方式安裝

在windows平台下,采用圖形化方式安裝的操作步驟如下。

(1)将壓縮檔案mysql-5.0.45-win32.zip解壓到自定義的一個目錄下,在本例中解壓到c:。

(2)輕按兩下位于c:下的setup.exe檔案,進入mysql歡迎安裝界面,如圖1-5所示。

《深入淺出MySQL:資料庫開發、優化與管理維護(第2版)》一一1.2 MySQL的安裝

(3)單擊“next”按鈕,進入“setup type”界面,選擇mysql安裝類型,如圖1-6所示。

《深入淺出MySQL:資料庫開發、優化與管理維護(第2版)》一一1.2 MySQL的安裝

這3種安裝類型分别對應着不同的安裝元件,其含義如下。

boll typical表示一般常用的元件都會被安裝,預設情況下安裝到c:program filesmysqlmysql server5.0下。建議大多數情況下選擇此安裝套件。

boll complete表示會安裝所有的元件。此套件會占用較大的磁盤空間,一般情況下不要選。

boll custom表示使用者可以選擇要安裝的元件,可以更改預設的安裝路徑。這種安裝類型最靈活,适用于進階使用者。

在這裡選擇typical類型。

(4)單擊“next”按鈕,進入“ready to install program”界面,如圖1-7所示。

《深入淺出MySQL:資料庫開發、優化與管理維護(第2版)》一一1.2 MySQL的安裝

此界面給出了安裝前的提示,确認安裝類型和安裝路徑。如果想修改,可以單擊“back”按鈕傳回修改。

(5)單擊“install”按鈕,開始安裝過程,如圖1-8所示。安裝完畢前,系統會顯示mysql enterprise版(企業版)的一些功能介紹界面,如圖1-9所示,可以單擊“next”按鈕繼續檢視,也可以單擊右上角的關閉按鈕跳過。

《深入淺出MySQL:資料庫開發、優化與管理維護(第2版)》一一1.2 MySQL的安裝

(6)最後,系統顯示安裝完畢,如圖1-10所示。

《深入淺出MySQL:資料庫開發、優化與管理維護(第2版)》一一1.2 MySQL的安裝

(7)單擊“finish”按鈕完成安裝過程。如果想馬上配置資料庫連接配接,選中“configure the mysql server now”複選框;如果想以後再配置,取消複選框的選中狀态。這裡取消選中狀态,後面再進行配置的介紹。至此,mysql安裝完畢,windows的“所有程式”菜單中已經多了“mysql”一項,如圖1-11所示。

《深入淺出MySQL:資料庫開發、優化與管理維護(第2版)》一一1.2 MySQL的安裝

在linux平台下安裝和在windows平台下安裝有所不同,不能用圖形化的方式來安裝,并且在linux下支援rpm包、二進制包、源碼包3種安裝方式。下面以rpm包為例來介紹如何在linux平台下進行mysql的安裝,其他安裝方式還會在本書的第24章中詳細介紹。

rpm是redhat package manage的縮寫。透過rpm的管理,使用者可以把source code包裝成一種source和binary的檔案形式,更加便于安裝。mysql的rpm包包括很多套件,一般隻安裝server和client就可以了。其中server包是mysql服務端套件,為使用者提供核心的mysql服務;client包是連接配接mysql服務的用戶端工具,友善管理者和開發人員在伺服器上進行各種管理工作。

安裝rpm包的具體操作步驟如下。

(1)切換到root下(隻有root才可以執行rpm包):

(2)安裝mysql server包:

(3)安裝mysql client包:

(4)最後運作mysql:

至此,mysql安裝完畢。

注意:在server安裝過程中,有時候會提示缺少perl-dbi-1.40-8.i386.rpm,這時就需要先下載下傳一個安裝包,下載下傳位址為ftp://ftp.chg.ru/pub/linux/scientific/43/i386/sl/rpms/perl-dbi-1.40-8.i386.rpm。