windows下安裝MySQL5.5.21圖解

windows下安裝MySQL5.5.21圖解
java

       你們都知道MySQL是一款中、小型關係型數據庫管理系統,很具備實用性,對於咱們學習不少技術都有幫助,前幾天我分別裝了SQL Server 2008和Oracle 10g數據庫,也用了JDBC去鏈接他們,都沒有出現亂碼。昨天看同窗用java鏈接MySQL數據庫的時候,出現了亂碼,這是我不知道的,我立刻上網去查JDBC鏈接MySQL的操做,發如今用JDBC方式鏈接MySQL數據庫的時候要傳遞一個能解決亂碼的參數,才能將不是亂碼的數據插入到數據庫中。而這都是由於在安裝數據庫的時候,沒有選擇正確的編碼形成的。因此這是我要安裝MySQL數據庫的其中一個緣由,想去體驗如下它一下,再加上上課的機器配置比較低,裝MySQL數據庫作實驗是最好的選擇,正是因爲這兩個緣由我安裝了MySQL,在安裝的過程當中有些問題讓我很注意,在安裝的過程當中我將步驟截了圖,但願對有須要的人有所幫助,個人數據庫是5.5.21這個版本的。mysql

如下是內容是2012年12月21往後加上的:sql

看這篇博客挺好的,因此加上了MySQL的下載過程,但願對須要的人有所幫助:數據庫

一、首先在百度搜索MySQL,如圖選擇第一個搜索項,如圖所示:windows

二、在打開的頁面中,選擇下圖中的「download」鏈接,如圖所示:服務器

3.、對於MySQL的下載分爲多個版本,咱們只須要下載服務器就足夠了。大約30M多,選擇下圖的鏈接,如圖所示:學習

四、最後獻上5.5.28這個服務器的下載鏈接地址:測試

http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.28-win32.msithis

接下來是個人MySQL數據庫服務器的安裝步驟:編碼

一、首先單擊MySQL5.5.21的安裝文件,出現該數據庫的安裝嚮導界面,單擊「next」繼續安裝,如圖所示:

二、在打開的窗口中,選擇接受安裝協議,單擊「next」繼續安裝,如圖所示:

三、在出現選擇安裝類型的窗口中,有「typical(默認)」、「Complete(徹底)」、「Custom(用戶自定義)」三個選項,咱們選擇「Custom」,由於經過自定義能夠更加的讓咱們去熟悉它的安裝過程,對於學習MySQL數據庫頗有幫助,單擊「next」繼續安裝,如圖所示:

 

四、在出現自定義安裝界面中選擇mysql數據庫的安裝路徑,這裏我設置的是「d:\Program File\MySQL」,單擊「next」繼續安裝,如圖所示:

五、接下來進入到準備安裝的界面,首先確認一下先前的設置,若是有誤,按「back」返回,沒有錯誤,單擊「Install」按鈕繼續安裝,如圖所示:

6、單擊「Install」按鈕以後出現以下正在安裝的界面,通過不多的時間,MySQL數據庫安裝完成,出現完成MySQL安裝的界面,如圖所示:

這個界面單擊「next」就行。

注意要選擇上邊的「Launch the MySQL Instance Configuration Wizard」選項,這是要啓動MySQL的配置,也是最關鍵的地方(也能夠之後設置),單擊「Finish」按鈕,進入到配置界面。

7、MySQL數據庫的安裝十分簡單,關鍵是安裝完成以後的配置,單擊完成以後出現以下的配置界面嚮導,單擊「next」進行配置,如圖所示:

8、在打開的配置類型窗口中選擇配置的方式,「Detailed  Configuration(手動精確配置)」、「Standard Configuration(標準配置)」,爲了熟悉過程,咱們選擇「Detailed Configuration(手動精確配置)」,單擊「next」繼續,如圖所示:

9、在出現的窗口中,選擇服務器的類型,「Developer Machine(開發測試類)」、「Server Machine(服務器類型)」、「Dedicated MySQL Server Machine(專門的數據庫服務器)」,咱們僅僅是用來學習和測試,默認就行,單擊「next」繼續,如圖所示:

10、在出現的配置界面中選擇mysql數據庫的用途,「Multifunctional Database(通用多功能型)」、「Transactional Database Only(服務器類型)」、「Non-Transactional Database Only(非事務處理型)」,這裏我選擇的是第一項, 通用安裝,單擊「next」繼續配置,如圖所示:

11、在出現的界面中,進行對InnoDB Tablespace進行配置,就是爲InnoDB 數據庫文件選擇一個存儲空間,若是修改了,要記住位置,重裝的時候要選擇同樣的地方,不然可能會形成數據庫損壞,固然,對數據庫作個備份就沒問題了,如圖所示:

12、在打開的頁面中,選擇mysql的訪問量,同時鏈接的數目,「Decision Support(DSS)/OLAP(20個左右)」、「Online Transaction Processing(OLTP)(500個左右)」、「Manual Setting(手動設置,設置爲15個)這裏選擇手動設置,單擊「next」繼續,如圖所示:

13、在打開的頁面中設置是否啓用TCP/IP鏈接,設定端口,若是不啓用,就只能在本身的機器上訪問mysql數據庫了,這也是鏈接java的操做,默認的端口是3306,並啓用嚴格的語法設置,若是後面出現錯誤,能夠將「Add firewall exception for this port 」這個選項選上,單擊「next」繼續,如圖所示:

14、在打開的字符編碼的頁面中,設置mysql要使用的字符編碼,第一個是西文編碼,第二個是多字節的通用utf8編碼,第三個是手動,咱們選擇utf-8,若是在這裏沒有選擇UTF-8這個編碼的化,在使用JDBC鏈接數據庫的時候,便會出現亂碼,到那時須要加上以下的代碼「useUnicode=true&characterEncoding=UTF-8 」,才能夠解決亂碼問題,爲了之後的方便因此設置爲UTF-8編碼,可是有一個問題,那就是當用哪一個控制檯插入漢字的時候,會報錯,查詢帶漢字的表時,沒法顯示漢字,所在須要在每次進入MySQL後,設置一個系統參數「set names  gbk」,便可解決該問題,接下來單擊「next」,繼續配置,如圖所示:

15、在打開的頁面中選擇是否將mysql安裝爲windows服務,還能夠指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入後,就能夠直接使用bin下的文件,而不用指出目錄名,好比鏈接,mysqlu username p password;就能夠了,單擊「next」繼續配置,如圖所示:

16、在打開的頁面中設置是否要修改默認root用戶(超級管理員)的密碼(默認爲空),New root password,若是要修改,就在此填入新密碼,並啓用root遠程訪問的功能,不要建立匿名用戶,單擊「next」繼續配置,如圖所示:

17、到這裏全部的配置操做都已經完成,單擊Execute按鈕執行配置,如圖所示:

18、過了幾分鐘,出現以下的提示界面就表明MySQL配置已經結束了,並提示了成功的信息。

19、在服務中將mysql數據庫啓動,並在命令窗口中輸入「mysql h localhost u root -p」或者是「mysql -h localhost -uroot -p密碼」,接着在出現的提示中輸入用戶的密碼,如圖所示:

 

從圖中能夠看到mysql數據庫在啓動以後,成功的登陸了,在此咱們能夠對數據庫進行操做了。

相關文章
相關標籤/搜索