本文摘自千鋒教育高教產品研發部編著的《MySQL數據庫從入門到精通》,如需轉載,請標明來源,謝謝!數據庫
1.2.1MySQL的下載安全
登陸https://dev.mysql.com/downloads/mysql/5.5.html#downloads,進入官網下載頁面,如圖1.3所示。服務器
基於Windows平臺的MySQL安裝文件有兩個版本,一種是以.msi爲後綴的二進制安裝版本,一種是以.zip爲後綴的壓縮版本,如圖1.4所示。網絡
這裏以.msi的二進制版本爲例講解如何安裝,根據電腦的操做位數,選擇須要下載的安裝文件,這裏以64位的安裝文件爲例點擊下載,下載完成後,安裝文件如圖1.5所示。併發
1.2.2MySQL的安裝app
雙擊安裝文件進行安裝,此時會彈出MySQL安裝嚮導界面,如圖1.6所示。this
單擊圖1.6中的「Next」按鈕,此時會顯示用戶許可協議界面,如圖1.7所示。
將圖1.7中的確認項勾選,而後點擊「Next」按鈕,如圖1.8所示。
圖1.8中,顯示了三種可選的安裝類型,三種類型的含義具體以下。l Typical(典型安裝):只安裝MySQL服務器、MySQL命令行客戶端和命令行使用程序。
l Custom(自定義安裝):自定義安裝的軟件和安裝路徑。
l Complete(徹底安裝):安裝軟件包內全部組件。
爲了熟悉安裝過程,這裏選擇自定義安裝,點擊「Custom」按鈕,如圖1.9所示。
默認狀況下,MySQL的安裝目錄爲「C:\Program Files\MySQL\MySQL Server 5.5\」,若在MySQL配置執行時出現卡死狀態,能夠嘗試將MySQL Server裝在D盤,若是要更改安裝目錄能夠單擊「Browse」按鈕更改目錄,這裏直接點擊「Next」按鈕,如圖1.10所示。
點擊「Install」按鈕開始安裝,安裝完成後,會顯示MySQL的安裝完成界面,如圖1.11所示。
此時,MySQL安裝完成,圖1.11中「Launch the MySQL Instance Configuration Wizard」複選框用於開啓MySQL配置嚮導,默認勾選狀態,點擊「Finish」按鈕就會進入MySQL配置嚮導界面。
1.2.3MySQL的配置
安裝完成,進入配置嚮導界面,如圖1.12所示。
點擊「Next」按鈕,進入選擇配置類型界面,如圖1.13所示。
圖1.13中有兩種可選的配置類型,兩種配置類型的含義具體以下。
l Detailed Configuration(詳細配置):進行服務器的詳細配置。
l Standard Configuration(標準配置):快速啓動MySQL,沒必要考慮配置服務器。
這裏選擇第一項,詳細配置服務器,點擊「Next」按鈕,進入服務器類型界面,如圖1.14所示。
圖1.14中有三種可選的服務器類型,三種服務器類型的含義具體以下。
l Developer Machine(開發者類型):佔用的內存資源最少,適用於開發者使用。
l Server Machine(服務器類型):佔用的內存稍多一些,主要用做服務器的機器使用。
l Dedicated MySQL Server Machine(專用MySQL服務器):佔用的內存最多,專門用來作數據庫服務器的機器使用。
這裏選擇第一項服務器,開發者類型,點擊「Next」按鈕,進入數據庫用途界面,如圖1.15所示。
圖1.15中有三種可選的數據庫用途,三種數據庫用途的含義具體以下。
l Multifunctional Database(多功能數據庫):同時使用InnoDB和MyISAM存儲引擎,在兩個引擎間平均分配資源。
l Transactional Database Only(事務處理數據庫):同時使用InnoDB和MyISAM存儲引擎,但大多數服務器資源指派給InnoDB存儲引擎。
l Non-Transactional Database Only(非事務處理數據庫):禁用InnoDB存儲引擎,全部服務器資源指派給MyISAM存儲引擎。
這裏選擇多功能數據庫,點擊「Next」按鈕,進入表空間配置界面,如圖1.16所示。
這裏就是爲InnoDB數據庫文件選擇一個存儲空間,使用默認選項便可,點擊「Next」按鈕,進入併發鏈接數設置界面,如圖1.17所示。
圖1.17中有三種可選的併發鏈接數設置,三種併發鏈接數設置的含義具體以下。
l Decision Support(DSS)/OLAP(決策支持):併發量較小。
l Online Transaction Processing(OLTP)(聯機事務處理):併發量較大。
l Manual Setting(手動設置):自定義併發量。這裏選擇手動設置默認的15便可,點擊「Next」按鈕,進入網絡設置界面,如圖1.18所示。
圖1.18中可看出,MySQL的默認端口號爲3306,若是不想使用此端口號,能夠在下拉列表中更改,一般建議不更改,「Add firewall exception for this port」複選框用來在防火牆上註冊這個端口號,建議勾選,「Enable Strict Mode」複選框用來啓動MySQL標準模式,對輸入數據進行嚴格檢查,初學者能夠不勾選這裏,點擊「Next」按鈕,進入設置默認字符集編碼界面,如圖1.19所示。
圖1.19中有三種可選的默認字符集編碼設置,三種默認字符集編碼設置的含義具體以下。
l Standard Character Set(標準字符集):默認字符集編碼爲Latin1。
l Best Support For Multilingualism(支持多種語言):默認字符集編碼爲UTF8。
l Manual Selected Default Character Set/Collation(手動設置的默認字符集編碼):手動設置默認字符集編碼,經過下拉列表選擇默認字符集編碼。
這裏經過手動設置選擇utf8默認字符集編碼,點擊「Next」按鈕,進入Windows服務設置界面,如圖1.20所示。
圖1.20中提供了多個選項,它們含義具體以下。
l Install As Windows Service複選框:將MySQL安裝爲Windows服務,建議勾選。
l Service Name下拉列表:能夠選擇服務器名稱,默認便可。
l Launch the MySQL Server automatically複選框:設置Windows啓動後MySQL自動啓動,建議勾選。
l Include Bin Directory in Windows PATH複選框:將MySQL的bin目錄添加到環境變量PATH中,在命令行窗口中能夠直接使用bin目錄下的文件,建議勾選。
勾選設置完成後,點擊「Next」按鈕,進入安全設置界面,如圖1.21所示。
圖1.21中提供了多個選項,它們含義具體以下。
l Modify Security Settings複選框:詢問是否修改root用戶的密碼,默認勾選便可。
l New root password和Confirm文本框:設置root用戶的密碼,這裏設置爲admin。
l Enable root access from remote machines複選框:設置是否容許root用戶在其餘機器上登陸,爲了方便使用,能夠勾選。
l Create An Anonymous Account複選框:用來建立一個匿名用戶,該用戶能夠鏈接數據庫,但不能操做數據,爲了安全考慮,不建議勾選該複選框。
勾選設置完成後,點擊「Next」按鈕,進入準備執行界面,如圖1.22所示。
點擊「Execute」按鈕,MySQL會根據配置嚮導的設置進行配置,配置完成後會顯示相關的概要信息,如圖1.23所示。
點擊「Finish」按鈕完成MySQL的配置並退出MySQL配置嚮導。