1. 程式人生 > >MySQL 5.5 安裝教程(具體操作步驟)

MySQL 5.5 安裝教程(具體操作步驟)

選擇安裝型別

Typical(典型安裝):只安裝MySQL伺服器、mysql命令列客戶端和命令列實用程式。命令列客戶端和實用程式包括mysqldump、myisamchk和其它幾個工具來幫助你管理MySQL伺服器。

Complete(完全安裝):將安裝軟體包內包含的所有元件。完全安裝軟體包包括的元件包括嵌入式伺服器庫、基準套件、支援指令碼和文件。

Custom(定製安裝):允許你完全控制你想要安裝的軟體包和安裝路徑。

定製安裝對話方塊

所有可用元件列入定製安裝對話方塊左側的樹狀檢視內。未安裝的元件用紅色 X 圖標表示;已經安裝的元件有灰色圖示。要想更改元件,點選該元件的圖示並從下拉列表中選擇新的選項。

可以點選安裝路徑右側的Change...按鈕來更改預設安裝路徑。

選擇了安裝元件和安裝路徑後,點選Next按鈕進入確認對話方塊。

安裝過之後就需要對mysql配置了:

選擇配置型別

Detailed Configuration(詳細配置)和Standard Configuration(標準配置)。Standard Configuration(標準配置)選項適合想要快速啟動MySQL而不必考慮伺服器配置的新使用者。詳細配置選項適合想要更加細粒度控制伺服器配置的高階使用者。

如果你是MySQL的新手,需要配置為單使用者開發機的伺服器,Standard Configuration(標準配置)應當適合你的需求。選擇Standard Configuration(標準配置)選項,則 MySQL Configuration Wizard(配置嚮導)自動設定所有配置選項,但不包括服務選項和安全選項。

Standard Configuration(標準配置)設定選項可能不符合我們的需求。如果系統上已經安裝了其他版本的MySQL,那麼建議選擇詳細配置。

選擇伺服器型別

可以選擇3種伺服器型別,選擇哪種伺服器將影響到MySQL Configuration Wizard(配置嚮導)對記憶體、硬碟和過程或使用的決策。

Developer Machine(開發機器):該選項代表典型個人用桌面工作站。假定機器上執行著多個桌面應用程式。將MySQL伺服器配置成使用最少的系統資源。

Server Machine(伺服器):該選項代表伺服器,MySQL伺服器可以同其它應用程式一起執行,例如FTP、email和web伺服器。MySQL伺服器配置成使用適當比例的系統資源。

Dedicated MySQL Server Machine(專用MySQL伺服器):該選項代表只執行MySQL服務的伺服器。假定執行沒有執行其它應用程式。MySQL伺服器配置成使用所有可用系統資源。

選擇儲存引擎

你可以指出建立MySQL表時使用的表處理器。通過該選項,你可以選擇是否使用InnoDB儲存引擎,以及InnoDB佔用多大比例的伺服器資源。

·Multifunctional Database(多功能資料庫):選擇該選項,則同時使用InnoDB和MyISAM儲存引擎,並在兩個引擎之間平均分配資源。建議經常使用兩個儲存引擎的使用者選擇該選項。

·Transactional Database Only(只是事務處理資料庫):該選項同時使用InnoDB和MyISAM 儲存引擎,但是將大多數伺服器資源指派給InnoDB儲存引擎。建議主要使用InnoDB只偶爾使用MyISAM的使用者選擇該選項。

·Non-Transactional Database Only(只是非事務處理資料庫):該選項完全禁用InnoDB儲存引擎,將所有伺服器資源指派給MyISAM儲存引擎。建議不使用InnoDB的使用者選擇該選項。

這裡簡單介紹一下,InnoDB和MyISAM是在使用MySQL最常用的兩個表型別,各有優缺點,視具體應用而定。基本的差別為:MyISAM型別不支援事務處理等高階處理,而InnoDB型別支援。MyISAM型別的表強調的是效能,其執行數度比 InnoDB型別更快,但是不提供事務支援,而InnoDB提供事務支援及外來鍵等高階資料庫功能。

設定併發連線數設定

限制所建立的與MySQL伺服器之間的並行連線數量很重要,以便防止伺服器耗盡資源。

·Decision Support(決策支援)(DSS)/OLAP:如果伺服器不需要大量的並行連線可以選擇該選項。假定平均並行連線數為20。

·Online Transaction Processing(聯機事務處理)(OLTP):如果你的伺服器需要大量的並行連線則選擇該選項。最大連線數設定為500。

·Manual Setting(人工設定):100選擇該選項可以手動設定伺服器並行連線的最大數目。從前面的下拉框中選擇並行連線的數目,如果你期望的數目不在列表中,則在下拉框中輸入最大連線數。

聯網選項

在Networking Options(網路選項)對話方塊中可以啟用或禁用TCP/IP網路,並配置用來連線MySQL伺服器的埠號。預設情況啟用TCP/IP網路。要想禁用 TCP/IP網路,取消選擇Enable TCP/IP Networking選項旁邊的檢查框。

預設使用3306埠。要想更訪問MySQL使用的埠,從下拉框選擇一個新埠號或直接向下拉框輸入新的埠號。如果你選擇的埠號已經被佔用,將提示確認選擇的埠號。

選擇字符集

MySQL伺服器支援多種字符集,可以設定適用於所有表、列和資料庫的預設伺服器字符集。使用Character Set(字符集對話方塊)來更改 MySQL伺服器的預設字符集。

·Standard Character Set(標準字符集):如果想要使用Latin1做為預設伺服器字符集,則選擇該選項。Latin1用於英語和許多西歐語言。

·Best Support For Multilingualism(支援多種語言):如果想要使用UTF8做為預設伺服器字符集,則選擇該選項。UTF8可以 將不同語言的字元儲存為單一的字符集。

·Manual Selected Default Character Set/Collation(人工選擇的預設字符集/校對規則):如果想要手動選擇伺服器的預設字符集,請選擇該項。從下拉列表中選擇期望的字符集。

 我在配置的過程中只需要修改為Manual Selected Default Character Set/Collation為utf8

設定服務

在基於Windows NT的平臺上,可以將MySQL伺服器安裝成服務。安裝成服務,系統啟動時可以自動啟動MySQL伺服器,甚至出現服務故障時可以隨Windows自動啟動。

預設情況,MySQL Configuration Wizard(配置嚮導)將MySQL伺服器安裝為服務,服務名為MySQL。如果你不想安裝服務,取消Install As Windows Service選項旁邊的選擇框。可以從下拉框選擇新的服務名或在下拉框輸入新的服務名來更改服務名。

要想將MySQL伺服器安裝為服務,但是不自動啟動,不選中Launch the MySQL Server Automatically選項旁邊的檢查框。

Include Bin Directory in Windows PATH 選擇該項的話就是講bin目錄放在windows的path中我們可以通過命令列來使用bin目錄下面的可執行檔案

安全選項

強烈建議為你的MySQL伺服器設定一個root密碼,預設情況MySQL Configuration Wizard(配置嚮導)要求你設定一個root密碼。如果你不想設定root密碼,不選中Modify Security Settings(修改安全設定值)選項旁邊的選擇框。

要想設定root密碼,在New root password(輸入新密碼)和Confirm(確認)兩個框內輸入期望的密碼。如果重新配置已有的伺服器,你還需要Current root password(當前root密碼)框內輸入已有的root密碼。

要想防止通過網路登入,不選中Enable root access from remote machines(不允許遠端連線)選項旁邊的框。這樣可以提高安全。

要想建立一個匿名使用者賬戶,選中Create An Anonymous Account(建立匿名賬戶)選項旁邊的框。建立匿名賬戶會降低伺服器的安全,並造成登入和許可困難。因此不建議。

如下圖表示配置成功!!!就可以使用了

如果運氣不好出現以下情況就要重新安裝了哦~~~