|
由于MySQL一直在升級(jí),所以當(dāng)您閱讀本文時(shí),或許在其官方網(wǎng)站上已提供了新的正式版供你下載,因此,以下提供的鏈接或許會(huì)失效,必要時(shí),請(qǐng)進(jìn)入MySQL下載頁(yè)面查找當(dāng)前的最新版本。 下載并選擇MySQL的安裝包 由于MySQL一直在升級(jí),所以當(dāng)您閱讀本文時(shí),或許在其官方網(wǎng)站上已提供了新的正式版供你下載,因此,以下提供的鏈接或許會(huì)失效,必要時(shí),請(qǐng)進(jìn)入MySQL下載頁(yè)面查找當(dāng)前的最新版本。 另外,在下載過(guò)程中,需要您注冊(cè)為網(wǎng)絡(luò)用戶(當(dāng)然,如果你不愿意注冊(cè)的話,也可以直接點(diǎn)擊? No thanks, just take me to the downloads!跳過(guò)注冊(cè)這一步直接下載),這是一個(gè)很簡(jiǎn)短的過(guò)程,它需要您提供一個(gè)有效的Email地址。 MySQL 5.0 或MySQL 5.1 MySQL 5.0下載頁(yè)面: MySQL 5.1下載頁(yè)面: 您將在上述頁(yè)面上,看到MySQL針對(duì)不同操作系統(tǒng)提供的下載鏈接。其中for Windows版本又分為不同形式的3個(gè)安裝包: 基本安裝包(Windows Essentials):該安裝包的文件名類似于mysql-essential--5.0.77-win32.msi,它只包含了安裝MySQL所需要的基本文件與配置向?qū)?,但是并沒(méi)有包含可選組件,如基準(zhǔn)套件和嵌入式服務(wù)器。 完全安裝包(Windows ZIP/Setup.EXE):該安裝包的文件名類似于 mysql-5.0.77-win32.zip,它包含了安裝MySQL所需要的全部文件與配置向?qū)б约翱蛇x組件,如基準(zhǔn)套件和嵌入式服務(wù)器。 免安裝包(Without installer): 該安裝包的文件名類似于mysql-noinstall-5.0.77-win32.zip,它包含了完全安裝包中除配置向?qū)б酝獾娜课募?,你必須手?dòng)安裝和配置它的配置文件(my.ini)。 其中,基本安裝包(Windows Essentials)和完全安裝包(Windows ZIP/Setup.EXE)均包含了MySQL的安裝向?qū)Ш团渲孟驅(qū)?,因此在絕大多數(shù)情況下,建議你選擇這兩種安裝方式。如果需要在一臺(tái)服務(wù)器上安裝多個(gè)MySQL或者對(duì)MySQL比較熟悉,想完全控制服務(wù)器的配置,則應(yīng)該選擇免安裝包。 安裝、配置MySQL 在Windows上安裝MySQL時(shí),你可以使用MySQL的安裝向?qū)В∕ySQL Setup Wizard)和配置向?qū)В∕ySQL Configuration Wizard)比較容易地完成安裝配置過(guò)程。具體步驟如下: 從上面的MySQL5.0或5.1的下載頁(yè)面中,在下載時(shí),請(qǐng)點(diǎn)擊"Pick a mirror"鏈接,然后選擇一個(gè)最近的鏡像網(wǎng)站(如,位于亞洲的鏡像服務(wù)器)下載,以便以較快地速度下載Windows下的MySQL安裝包。如果 MySQL安裝包是.zip文件,先解壓。然而,不論安裝文件是setup.exe還是.msi文件,都可以通過(guò)雙擊安裝文件來(lái)啟動(dòng)安裝過(guò)程,如下面的截圖所示。在此處,我下載的是文件尺寸最小的Windows Essentials (x86)安裝包(mysql-essential--5.0.77-win32.msi) 安裝 雙擊下載所得到的mysql-essential-5.0.77-win32.msi文件開(kāi)始安裝,下面的幾個(gè)環(huán)節(jié)需要特別注意。 第一、 請(qǐng)選擇安裝類型 有3種安裝類型可供選擇:典型安裝(Typical)、完全安裝(Complete)和自定義安裝(Custom)。 典型安裝只包含了MySQL服務(wù)器、MySQL命令客戶端以及命令行實(shí)用程序。命令行使用程序和命令行客戶端包括mysqldump、 myisamchk和其他幾個(gè)工具。完全安裝包含了軟件包中的全部組件以及嵌入式服務(wù)器庫(kù)、基準(zhǔn)套件并支持腳本和文檔。而自定義安裝允許你完全控制要安裝的軟件包和路徑。 在此處,選擇的是自定義安裝(Custom)。 第二、 確認(rèn)安裝(截圖略) 如果選擇的是典型安裝(Typical)或完全安裝(Complete)并點(diǎn)擊"Next"按鈕,進(jìn)入安裝確認(rèn)界面。此對(duì)話框?qū)@示出你所選擇的安裝類型以及安裝的路徑,點(diǎn)擊"Install"按鈕開(kāi)始安裝。此處,我選擇的是自定義安裝(Custom),并點(diǎn)擊"Next"按鈕,此時(shí)將進(jìn)入自定義安裝對(duì)話框(截圖略),同時(shí),此步也可以更改MySQL的安裝路徑。默認(rèn)情況是"C:Program FilesMySQLMySQL Server 5.0"。如果C盤空間不足,則可以將其安裝到另外的路徑中(如"E:Program FilesMySQLMySQL Server 5.0")。 第三、完成安裝(截圖略) 安裝完成后,會(huì)出現(xiàn)注冊(cè)選項(xiàng)和MySQL的網(wǎng)址,注冊(cè)的好處在于,你可以隨時(shí)訪問(wèn)MySQL的官方論壇,在使用MySQL的過(guò)程中,如發(fā)現(xiàn)bug,則可以在上報(bào)告其缺陷。當(dāng)然,你也可以選擇"跳過(guò)注冊(cè)(Skip Sign-Up)"。 在安裝即將結(jié)束時(shí),會(huì)出現(xiàn)一個(gè)向?qū)Ц南到y(tǒng)的注冊(cè)表和啟動(dòng)菜單。在該啟動(dòng)菜單中創(chuàng)建了如下條目: MySQL Command Line Client(MySQL命令客戶端):它是MySQL命令客戶端的快捷方式,它需要輸入超級(jí)用戶(root)的密碼方可使用。 MySQL Server Instance Config Wizard(MySQL服務(wù)器實(shí)例配置向?qū)?):它是MySQL配置向?qū)У目旖莘绞?,可以用?lái)配置新安裝的服務(wù)器或者重新配置已有的服務(wù)器。 MySQL Document(MySQL文檔 ):它可以鏈接到MySQL服務(wù)器所在的安裝目錄中的文檔內(nèi)。若采用基本安裝包安裝時(shí),便不會(huì)出現(xiàn)此菜單。 配置MySQL 第一、啟動(dòng)配置向?qū)?/p> 安裝最后一步,請(qǐng)確保選中"Configure … now"選項(xiàng)。 第二、配置 開(kāi)始配置,選擇配置類型和服務(wù)器類型(截圖略) 有兩種配置類型可供選擇:Detailed Configuration(詳細(xì)配置)和Standard Configuration(標(biāo)準(zhǔn)配置) 其中,標(biāo)準(zhǔn)配置適合于,在不考慮服務(wù)器優(yōu)化的情況下,想快速啟動(dòng)MySQL的新用戶。詳細(xì)配置則適合于想更為精確地控制服務(wù)器配置的高級(jí)用戶。此處,選擇詳細(xì)配置,并點(diǎn)擊"Next"按鈕,進(jìn)入服務(wù)器類型選擇界面(截圖略)。 有如下三種服務(wù)器類型可供選擇: Developer Machine(開(kāi)發(fā)機(jī)器):此選項(xiàng)表示典型的桌面工作站,它使用最少的系統(tǒng)資源。 Server Machine(開(kāi)發(fā)機(jī)器):此選項(xiàng)表示MySQL服務(wù)器可以與其他的應(yīng)用程序(如,Web服務(wù)器、FTP和電子郵件等)一起運(yùn)行,它將使用一定比例的系統(tǒng)資源。 Dedicated MySQL Server Machine(專用MySQL服務(wù)器機(jī)器):此選項(xiàng)表示它只運(yùn)行在MySQL服務(wù)的服務(wù)器上。若沒(méi)有運(yùn)行其他的應(yīng)用程序,它將使用全部可用的系統(tǒng)資源。 數(shù)據(jù)庫(kù)的使用(截圖略) 通過(guò)使用Database Usage對(duì)話框,指定創(chuàng)建表時(shí)所用的表處理器。有如下三種選項(xiàng): Multifunctional Database(多功能數(shù)據(jù)庫(kù)):此選項(xiàng)使用InnoDB和MyISAM引擎,并在這兩個(gè)引擎間平均分配資源。經(jīng)常使用這兩個(gè)存儲(chǔ)引擎的用戶可以選擇此選項(xiàng)。 Transactional Database Only(僅做事務(wù)處理的數(shù)據(jù)庫(kù)):此選項(xiàng)同時(shí)使用InnoDB和MyISAM引擎,與前面的Multifunctional Database不同的是,它會(huì)將大多數(shù)服務(wù)器資源指派給InnoDB引擎。主要使用InnoDB引擎,偶爾會(huì)使用MyISAM引擎的用戶可以選擇該選項(xiàng)。 Non-Transactional Database Only(僅做非事務(wù)處理的數(shù)據(jù)庫(kù)):此選項(xiàng)完全禁掉了InnoDB引擎,把所有的服務(wù)器資源指派給MyISAM引擎。不使用InnoDB引擎的用戶可以選擇該選項(xiàng) 設(shè)置InnoDB表空間(截圖略) 如果想更改InnoDB表的表空間文件的默認(rèn)位置,可以從驅(qū)動(dòng)器的下拉列表中選擇一個(gè)驅(qū)動(dòng)器,并在該列表中選擇一個(gè)新路勁。 設(shè)置并發(fā)連接的大體數(shù)目(這有助于防止服務(wù)器資源耗盡)。 Decision Support(DSS,決策支持)/OLAP:在服務(wù)器不需要大量的并發(fā)連接時(shí),可以選擇該選項(xiàng)。平均并發(fā)連接數(shù)為20,最大連接數(shù)目為100 。 Online Transaction Processing(OLTP,聯(lián)機(jī)事務(wù)處理):在服務(wù)器需要大量的并發(fā)連接時(shí),可以選擇該選項(xiàng)。最大連接數(shù)目為500 。 Manual Setting(手動(dòng)設(shè)置):你可以手動(dòng)設(shè)置(在下拉框中選擇或直接輸入并發(fā)連接的最大數(shù)目)服務(wù)器并發(fā)連接的最大數(shù)目。 設(shè)置聯(lián)網(wǎng)選項(xiàng) 在Networking Options界面中,啟用或禁用TCP/IP網(wǎng)絡(luò)并配置連接MySQL服務(wù)器的端口號(hào)。 默認(rèn)使用3306端口。要想更改此端口,你可以在下拉選擇框中選擇一個(gè)新的端口號(hào),或者也可以直接輸入。 注意:大多數(shù)配置均可以采用其默認(rèn)值,但是注意在此步驟中,應(yīng)將MySQL服務(wù)的監(jiān)聽(tīng)端口添加為windows防火墻例外,即選中圖3的 "Add firewall exception ……"。 設(shè)置字符集(截圖略) MySQL服務(wù)器支持多種字符集: Standard Character Set(標(biāo)準(zhǔn)字符集):使用Latin1(Latin1用于英語(yǔ)和西歐語(yǔ))作為服務(wù)器的默認(rèn)字符集。 Best Support For Multilingualism(支持多種語(yǔ)言):使用UTF8(utf8可以將不同語(yǔ)言的字符存儲(chǔ)為單一的字符集)作為服務(wù)器的默認(rèn)字符集。
信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
|