現在安裝MySQL變成了一件非常人性化的事情,因為有了MySQL-installer這個工具,它可以幫助我們全程安裝MySQL。
下面我來簡單介紹一下如何使用,以供新手學習:
1、首先下載MySQL-installer。進入MySQL官網,點擊downloads下的Windows下的MySQL installer:
然後呢進行下載的操作:
我們可以看到有1,2兩個選項。1選項較小,是下載下來安裝過程中需要有聯網的環境,而2選項比較大,直接下下來不需要再聯網了。(我當時就是直接下載的2,因為連著網,也沒有考慮那麼多)
2、下載後雙擊打開,然後也不需要你選擇什麼路徑(因為它默認安裝在C盤的Program Files下或者Program Files(x86)下的MySQL目錄下了)。最後運行這個MySQL installer(如果你找不到你的MySQL installer,你可以按快捷鍵Windows+S進行搜索):
打開後界面如下:(請自動忽略上面面板上寫的東西,那些是我裝上的東西,沒有裝也就差不多空空如也)
讓人很好理解的一點是,這個installer的作用了。他就是用來幫助我們來安裝MySQL的各種組件的,比如notifier,workbench,connector-J……所以說,這個軟件真的很好用。
3、那麼我來演示一下如何添加一個組件,connector-J:點擊Add:
然後點擊filter,然後點擊Category,最後點擊Filter:
然後我們就可以找到connector-J,然後進行安裝啦(注意第二步,就是將這個東西移過去,這樣才能進行安裝):
移動過去後,點擊next去進行安裝操作:
安裝過程我就不說了,等著下載安裝吧,這就是需要聯網的時候了。
Tip:那麼現在到了這一步,我們看到這個工具帶給我們管理上面的方便了,下載安裝上面東西不必要再去到官網上面扒下來了,只需要一個東西,就可以接觸到這些資源,而且下載也是比較方便的。缺點就是路徑無法選定,默認在C盤下的Program Files下或者Program Files(x86)下的MySQL目錄下了。大家可以自己去找一找。
4、介紹完這些,MySQL其實核心安裝在於MySQL Servers的安裝啊,可惜我安裝好了,所以就沒有配圖了基本,給大家說一下:
和前面同樣的步驟找出這個MySQL Server,然後就去下載,關鍵是安裝時候(比較難選的時候看一下,沒有什麼重大選項就暴力next就好了):
a、在"配置"面板上,單擊"下一步"。
b、在"MySQL 服務器配置"的第一頁 (1/3) 上,設置以下選項:
服務器配置類型。選擇"開發計算機"選項。
啟用 TCP/IP 聯網。確保選中該復選框並指定以下選項:
端口號。指定連接端口。默認設置為 3306 - 如果沒有特殊理由更改此設置,請保留其不變。
打開防火牆端口以進行網絡訪問。選擇此項可為指定端口添加防火牆例外。
高級配置。選中"顯示高級選項"復選框可顯示其他配置頁,用於根據需要為服務器實例設置高級選項。
注:必須選擇此選項,才能到達設置網絡選項的面板,您將在其中對 MySQL 服務器使用的端口關閉防火牆。
單擊"下一步"。
c、在"MySQL 服務器配置"的第二頁 (2/3) 上,設置以下選項:
超級用戶帳戶口令。
MySQL 超級用戶口令。輸入超級用戶的口令。
重復口令。重新鍵入超級用戶的口令。
注:超級用戶是對 MySQL 數據庫服務器具有完全訪問權限(如創建、更新和刪除用戶等)的用戶。請記住超級用戶口令 - 以後在創建樣例數據庫時,您將需要此口令。
MySQL 用戶帳戶。單擊"添加用戶"創建用戶帳戶。在"MySQL 用戶詳細信息"對話框中,輸入用戶名、數據庫角色和口令(例如 !phpuser)。單擊"確定"。
單擊"下一步"。
c、在"MySQL 服務器配置"的第三頁 (3/3) 上,設置以下選項:
Windows 服務名稱。指定要用於 MySQL 服務器實例的 Windows 服務名稱。
在系統啟動時啟動 MySQL 服務器。如果需要 MySQL 服務器在系統啟動時自動啟動,則保留該復選框為選中狀態。
Windows 服務運行身份。選擇以下任一選項:
標准系統帳戶。多數情況下推薦使用。
定制用戶。高級情況下推薦使用現有用戶帳戶。
單擊"下一步"。
d、當配置成功完成時,信息消息將顯示在"完成"面板上。單擊"完成"。
注:要檢查是否已成功完成安裝,請運行"任務管理器"。如果 MySQLd.exe 位於"進程"列表中,則表示數據庫服務器正在運行。
好了,完成安裝。
此外值得一提的是:最好把mysql server安裝目錄下面的bin目錄配進環境變量裡面,這樣你就可以直接在cmd裡面使用mysql了。
5、最後我的電腦上的mysql installer有這些東西,可以對照一下:
其中紅箭頭所指向的地方點擊可以對mysql server重新進行一些設置。