mysql的下載地址:http://dev.mysql.com/downloads/mysql/5.1.html。 html
1、MySQL5.1安裝 mysql
打開下載的安裝文件,出現以下界面: sql
mysql安裝嚮導啓動,點擊「next」繼續 數據庫
選擇安裝類型,有「Typical(默認)」、「Complete(徹底)」、「Custom(用戶自定義)」三個選項,咱們選擇「Custom」,有更多的選項,也方便熟悉安裝過程。 windows
在「MySQL Server(MySQL服務器)」上左鍵單擊,選擇「This feature, and all subfeatures, will be
installed on local hard drive.」,即「此部分,及下屬子部份內容,所有安裝在本地硬盤上」。點選「Change...」,手動指定安裝目錄。 安全
填上安裝目錄,例如「F:MySQL」,也建議不要放在與操做系統同一分區,這樣能夠防止系統備份還原的時候,數據被清空。按「OK」繼續。 服務器
確認一下先前的設置,若是有誤,按「Back」返回重作。按「Install」開始安裝。 測試
正在安裝中,請稍候,直到出現下面的界面。 網站
點擊「next」繼續,出現以下界面。 編碼
如今軟件安裝完成了,出現上面的界面,這裏有一個很好的功能,mysql 配置嚮導,不用向之前同樣,
本身手動亂七八糟的配置my.ini 了,將「Configure the Mysql Server now」前面的勾打上,點「Finish」結束
軟件的安裝並啓動mysql配置嚮導。
2、配置MySQL Server
點擊「Finsh」,出現以下界面,MySQL Server配置嚮導啓動。
點擊「next」出現以下界面,
選擇配置方式,「Detailed Configuration(手動精確配置)」、「Standard Configuration(標準配置)」,
咱們選擇「Detailed Configuration」,方便熟悉配置過程。
選擇服務器類型,「Developer Machine(開發測試類,mysql 佔用不多資源)」、「Server Machine(服
務器類型,mysql佔用較多資源)」、「Dedicated MySQL Server Machine(專門的數據庫服務器,mysql
佔用全部可用資源)」,你們根據本身的類型選擇了,通常選「Server Machine」,不會太少,也不會佔滿。
選擇mysql數據庫的大體用途,「Multifunctional Database(通用多功能型,好)」、「Transactional
Database Only(服務器類型,專一於事務處理,通常)」、「Non-Transactional Database Only(非事務處
理型,較簡單,主要作一些監控、記數用,對MyISAM數據類型的支持僅限於non-transactional),隨自
己的用途而選擇了,我這裏選擇「Transactional Database Only」,按「Next」繼續。
對InnoDB Tablespace進行配置,就是爲InnoDB 數據庫文件選擇一個存儲空間,若是修改了,要記
住位置,重裝的時候要選擇同樣的地方,不然可能會形成數據庫損壞,固然,對數據庫作個備份就沒問題
了,這裏不詳述。我這裏沒有修改,使用默認位置,直接按「Next」繼續。
選擇您的網站的通常mysql 訪問量,同時鏈接的數目,「Decision Support(DSS)/OLAP(20個左右)」、
「Online Transaction Processing(OLTP)(500個左右)」、「Manual Setting(手動設置,本身輸一個數)」,
我這裏選「Online Transaction Processing(OLTP)」,本身的服務器,應該夠用了,按「Next」繼續。
是否啓用TCP/IP鏈接,設定端口,若是不啓用,就只能在本身的機器上訪問mysql 數據庫了,我這
裏啓用,把前面的勾打上,Port Number:3306,在這個頁面上,您還能夠選擇「啓用標準模式」(Enable Strict
Mode),這樣MySQL就不會容許細小的語法錯誤。若是您仍是個新手,我建議您取消標準模式以減小麻
煩。但熟悉MySQL之後,儘可能使用標準模式,由於它能夠下降有害數據進入數據庫的可能性。還有一個關於防火牆的設置「Add firewall exception ……」須要選中,將MYSQL服務的監聽端口加爲windows防火牆例外,避免防火牆阻斷。按「Next」繼續。
注意:若是要用原來數據庫的數據,最好能肯定原來數據庫用的是什麼編碼,若是這裏設置的編碼和原來數據庫數據的編碼不一致,在使用的時候可能會出現亂碼。
這個比較重要,就是對mysql默認數據庫語言編碼進行設置,第一個是西文編碼,第二個是多字節的
通用utf8編碼,都不是咱們通用的編碼,這裏選擇第三個,而後在Character Set 那裏選擇或填入「gbk」,
固然也能夠用「gb2312」,區別就是gbk的字庫容量大,包括了gb2312的全部漢字,而且加上了繁體字、
和其它亂七八糟的字——使用mysql 的時候,在執行數據操做命令以前運行一次「SET NAMES GBK;」(運
行一次就好了,GBK能夠替換爲其它值,視這裏的設置而定),就能夠正常的使用漢字(或其它文字)了,
不然不能正常顯示漢字。按「Next」繼續。
選擇是否將mysql 安裝爲windows服務,還能夠指定Service Name(服務標識名稱),是否將mysql
的bin目錄加入到Windows PATH(加入後,就能夠直接使用bin下的文件,而不用指出目錄名,好比連
接,「mysql.exe -uusername -ppassword;」就能夠了,不用指出mysql.exe的完整地址,很方便),我這裏
所有打上了勾,Service Name不變。按「Next」繼續。
這一步詢問是否要修改默認root 用戶(超級管理)的密碼(默認爲空),「New root password」若是要
修改,就在此填入新密碼(若是是重裝,而且以前已經設置了密碼,在這裏更改密碼可能會出錯,請留空,
並將「Modify Security Settings」前面的勾去掉,安裝配置完成後另行修改密碼),「Confirm(再輸一遍)」
內再填一次,防止輸錯。「Enable root access from remotemachines(是否容許root 用戶在其它的機器上
登錄,若是要安全,就不要勾上,若是要方便,就勾上它)」。最後「Create An Anonymous Account(新建
一個匿名用戶,匿名用戶能夠鏈接數據庫,不能操做數據,包括查詢)」,通常就不用勾了,設置完畢,按
「Next」繼續。
確認設置無誤,若是有誤,按「Back」返回檢查。按「Execute」使設置生效。
設置完畢,按「Finish」結束mysql的安裝與配置——這裏有一個比較常見的錯誤,就是不能「Start
service」,通常出如今之前有安裝mysql 的服務器上,解決的辦法,先保證之前安裝的mysql 服務器完全
卸載掉了;不行的話,檢查是否按上面一步所說,以前的密碼是否有修改,照上面的操做;若是依然不行,
將mysql 安裝目錄下的data文件夾備份,而後刪除,在安裝完成後,將安裝生成的data文件夾刪除,備
份的data文件夾移回來,再重啓mysql 服務就能夠了,這種狀況下,可能須要將數據庫檢查一下,而後修
復一次,防止數據出錯。
3、說明
本文所涉及內容都可以在MySQL參考手冊第二章「安裝MySQL」中找到。MySQL參考手冊地址