自mysql版本更新到5.7以後,其安裝及配置過程和原來版本發生了很大的變化,下面詳細介紹5.7版本mysql的下載下傳、安裝及配置過程。
圖1.1 mysql5.7
目前針對不同使用者,mysql提供了2個不同的版本:
Ø mysql community server:社群版,該版本完全免費,但是官方不提供技術支援。
Ø mysql enterprise server:企業版,它能夠高成本效益的為企業提供資料倉庫應用,支援acid事物處理,提供完整的送出、復原、崩潰恢複和行級鎖定功能。但是該版本需付費使用,官方提供電話及文檔等技術支援。
目前最新的mysql版本為mysql 5.7,可以在官方網站(http://dev.mysql.com/downloads/)上面下載下傳該軟體。在下圖1.2所示的mysql官網上單擊右下角的“mysql installer 5.”超連結,然後按照提示一步步操作就可以将mysql軟體下載下傳到本地計算機中了。注意這裡我們選擇的是資料庫版本是“windows (x86, 32-bit), msi installer”,如下圖1.3所示。
圖1.2 mysql官方網站
圖1.3 選擇mysql版本
mysql下載下傳完成後,找到下載下傳到本地的檔案,按照下面所示的步驟輕按兩下進行安裝:
步驟1:輕按兩下mysql安裝程式(mysql-installer-community-5.7.10),會彈出如下圖1.4所示的歡迎視窗。
圖1.4 mysql歡迎界面
步 驟 2:單擊圖1.4中的“install mysql products” 文字,會彈出的使用者許可證協定視窗,如下圖1.5所示。
圖1.5使用者許可證協定視窗
步 驟 3:選中“i accept the license terms” 的前面的選擇框,然後點選【next】按鈕,會進入選擇版本和特性界面,效果如下圖1.6所示:
圖1.6 選擇版本和特效
步 驟 4:單擊mysql servers -> mysql servers ->mysql server 5.7 ->mysql server5.7.10 -64 ->添加到右邊方框中 然後[next]下一步 效果如下圖1.7所示
圖1.7 準備初始化
步 驟 5:直接execute 初始化後進入變為下圖1.8所示
圖1.8 完成初始化
步 驟 6:點選next進入如下圖1.9所示
圖1.9 版本準備配置
步 驟 7:單擊next 效果如下圖2.0所示
圖2.0 配置端口号
步 驟 8:配置好後 單擊next 效果如下圖2.1所示
圖2.1 配置密碼
步 驟 9:在圖2.1所對應的界面中,我們需要設定root使用者的密碼,在“mysql root password”(輸入新密碼)和“repeat password”(确認)兩個編輯框内輸入期望的密碼。也可以單擊下面的【add user】按鈕另行添加新的使用者。效果如圖左邊所示 最後單擊【next】按鈕,效果如下圖2.2所示。
圖2.2 windows服務配置
步 驟 10:單擊next 效果如下圖2.3所示
圖2.3 申請服務相關配置
步 驟 11:添加相關配置 單擊execute 開始配置 如果配置過程中彈出如下下圖2.4對話框
圖2.4
直接單擊 确認
配置完後 效果如下圖2.5所示
圖2.5 配置服務相關輔助功能完成
步 驟 12:單擊finish 效果如下圖2.6所示
圖2.6 準備配置
步 驟 13:單擊next 效果如下圖2.7所示
圖2.7 安裝完成
步 驟 14:單擊finish 安裝完成
變量名:mysql_home
變量值:c:\program files\mysql\mysql server 5.7
即為mysql的安裝目錄。如下圖2.8所示
圖2.8
再在path中添加 %mysql_home%\bin,如下圖2.9所示
圖2.9
将mysql注冊為windows系統服務
操作如下:
1)從控制台進入到mysql解壓目錄下的 bin 目錄下(注意 cmd最好以管理者身份運作):如下圖3.0所示
圖3.0
2)輸入服務安裝指令:
mysqld install mysql --defaults-file="c:\program files\mysql\my-default.ini"
安裝成功後會提示服務安裝成功 如下圖3.1所示。
注:my-default.ini檔案在mysql解壓後的根目錄下,如果沒有,可從其他地方中擷取。
圖3.1
移除服務指令為:mysqld remove
方法一:
啟動服務指令為:net start mysql 如下圖3.2所示
圖3.2
方法二:
打開管理工具 服務,找到mysql服務。
通過右鍵選擇啟動或者直接點選左邊的啟動來啟動服務。
剛安裝完成時root賬号預設密碼為空,此時可以将密碼修改為指定的密碼。如:123456
c:>mysql –uroot
mysql>show databases;
mysql>use mysql;
mysql>update user set password=password("123456") where user='root';
mysql>flush privileges;
mysql>quit
利用第三方管理工具進行密碼修改。如navicat for mysql