MySQL安裝及配置


MySQL安裝

我是在Windows上安裝的MySQL。首先登錄MySQL的官網下載安裝包。

最后獻上5.5.28這個服務器的下載連接地址:

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

接下來是我的MySQL數據庫服務器的安裝步驟:

1、首先單擊MySQL5.5.21的安裝文件,出現該數據庫的安裝向導界面,單擊“next”繼續安裝,如圖所示:

 

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

 

3、在出現選擇安裝類型的窗口中,有“typical(默認)”、“Complete(完全)”、“Custom(用戶自定義)”三個選項,我們選擇“Custom”,因為通過自定義可以更加的讓我們去熟悉它的安裝過程,對於學習MySQL數據庫很有幫助,單擊“next”繼續安裝,如圖所示:

 

 

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

 

5、接下來進入到准備安裝的界面,首先確認一下先前的設置,如果有誤,按“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下的文件,而不用指出目錄名,比如連接,“mysql–u username –p password;”就可以了,單擊“next”繼續配置,如圖所示:

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

17、到這里所有的配置操作都已經完成,單擊Execute按鈕執行配置,如圖所示:

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

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

 

從圖中可以看到mysql數據庫在啟動之后,成功的登錄了,在此我們可以對數據庫進行操作了。

 
最后安裝完成。

配置環境變量

前面步驟完成后安裝好MySQL,為MySQL配置環境變量。MySQL默認安裝在C:\Program Files下。
1)新建MYSQL_HOME變量,並配置:C:\Program Files\MySQL\MySQL Server 5.7
MYSQL_HOME:C:\Program Files\MySQL\MySQL Server 5.7

2)編輯path系統變量,將%MYSQL_HOME%\bin添加到path變量后。配置path環境變量,也可不新建MYSQL_HOME變量,而是直接將MySQL安裝目錄下的bin配置到path變量下,即:C:\Program Files\MySQL\MySQL Server 5.7\bin
Path:%MYSQL_HOME%\bin
或Path:C:\Program Files\MySQL\MySQL Server 5.7\bin

安裝Navicat for mysql

 
  1.  

    1、雙擊打開,然后下一步

    Win7系統安裝MySQL5.5圖解教程
    Win7系統安裝MySQL5.5圖解教程
  2.  

    選擇同意

    Win7系統安裝MySQL5.5圖解教程
  3.  

    選擇安裝路徑

    Win7系統安裝MySQL5.5圖解教程
    Win7系統安裝MySQL5.5圖解教程
  4.  

    點擊安裝,然后完成

    Win7系統安裝MySQL5.5圖解教程
    Win7系統安裝MySQL5.5圖解教程
  5.  

    破解,重要步驟來了,復制PatchNavicat.exe到navicat for mysql安裝目錄下,

    Win7系統安裝MySQL5.5圖解教程
  6.  

    然后管理員身份打開,選擇navicat.exe,ok,出現下面圖片中,就破解成功了

    Win7系統安裝MySQL5.5圖解教程
    Win7系統安裝MySQL5.5圖解教程
     

MySQL_Workbench使用首先打開MySQL_Workbench軟件 這里寫圖片描述 點擊圖中的加號,得到下圖,先輸入數據庫的賬號密碼,帳號默認為root,填好密碼后 點擊“OK”,連接就建立好了,建立完成后,會出現一個長方形的框框,雙擊它 這里寫圖片描述

但是我在弄到這里的時候一直連接報錯failed to connect to mysql at with user root。我是把數據庫重啟了一下就好了(任務欄的軟件圖標右鍵>MySQL57>restart>start)。最簡單的辦法就是重啟一下電腦就可以了。
弄完之后就會出現下面的界面,點擊標紅的圈
這里寫圖片描述
這里寫圖片描述
自己設置數據庫的名字,保存。然后APPLY,Finish。
這里寫圖片描述
這里寫圖片描述
然后在界面左邊便出現了創建好的數據庫。接下來創建表。點擊上圖紫色框左邊的三角形箭頭,打開下來框,右擊Tables->Create Table……
這里寫圖片描述
在上一步后右邊的界面就會出現這個。按照步驟來,先設置表名,再點擊右邊的雙箭頭打開擴展,擴展后便是下邊的圖。
這里寫圖片描述
column name表示屬性名稱,datatype表示屬性的類型,點擊默認類型如int,varchar有下拉列表可選擇。右邊的pk表示primary key主鍵,nn表示not null非空,ai表示auto increment自增,一般來說只用這三個。其他的意思如下:
UQ: unique (column is part of a unique key) 唯一
BIN: binary 二進制(比text更大的二進制數據)
UN: unsigned 整數
ZF: zero fill 值中最有意義的字節總為0,並且不保存。
在這個表中id被設置為主鍵。因此前面有個亮燈標記。
在此之后點擊APPLY。跟前面創建數據庫一樣。
這里寫圖片描述
到此表也創建完成了,在新表中有兩個屬性。如下圖。后面將對表中添加信息。
這里寫圖片描述
右擊上表中的srt,srt->Select Rows-Limit1000;便出現了下圖,在表中添加信息。再點擊Apply,跟前面一樣。
自此,數據庫的創建,表的創建,向表中插入數據都完成了
這里寫圖片描述下面按照這些命令去輸入即可看剛才建的表。  

 

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM