1. 程式人生 > >MySQL5.5升級為MySQL5.7

MySQL5.5升級為MySQL5.7

					其實就是把MySQL5.5卸掉,重新安裝MySQL5.7。
  1. 備份原來資料庫的檔案
    在C:\ProgramData\MySQL 相應的版本目錄下面,有data目錄,將此目錄複製到其他地方備份。在C:\ProgramData\MySQL 相應的版本目錄下面,有data目錄,將此目錄複製到其他地方備份。

  2. MySQL完全解除安裝:

    3.1停止原來的MySQL服務,開啟工作管理員,卸掉原來的版本;停止原來的MySQL服務,開啟工作管理員,卸掉原來的版本;停止原來的MySQL服務,開啟工作管理員,卸掉原來的版本;停止原來的MySQL服務,開啟工作管理員,卸掉原來的版本;
    3.2. 本人安裝目錄在D盤,首先開啟D:\MySQL,刪除MySQL資料夾;
    3.3. 開啟C盤,隱藏檔案ProgramData資料夾,刪除下面的MySQL檔案;
    3.4.解除安裝MySQL相關注冊表(這裡也是重灌不成功的坑)
    *Windows+R–>regedit–>開啟登錄檔

    *
    根據路徑開啟並刪除:
    HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
    HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
    HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
    HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services一般服務會以相同的名字(名字通常是MySQL)
    3.5.還有就是F3或Ctrl+F開啟查詢框,輸入MySQL,注意焦點放在計算機上
    在這裡插入圖片描述

    3.6.查出的MySQL登錄檔直接刪掉;
    在這裡插入圖片描述
    OK!解除安裝完畢!

    1. 安裝MySQL5.7
      4.1進入mysql官網 https://dev.mysql.com/downloads/installer/ 選擇下載:mysql-installer-community-5.7.20.0.msi;
      在這裡插入圖片描述
      4.2. 開啟剛剛下載的mysql-installer-community-5.7.20.0.msi;
      4.3. 選擇custom安裝server:
      在這裡插入圖片描述
      4.4. 我的是win10,64位:
      在這裡插入圖片描述
      4.5. .取消“Development Components”的勾選(因為我們只需要安裝mysql server);
      在這裡插入圖片描述

      4.6. 按提示點選 Execute 安裝;
      在這裡插入圖片描述
      4.7. 安裝mysql server;
      在這裡插入圖片描述
      4.8. Next;
      4.9. 設定root密碼後,Next ;
      5.0. 點選“Execute”,等待完成就可以了; 在這裡插入圖片描述
      5.1. finish。
  3. 驗證登陸(藉助command line)
    4.1.再開始選單找到剛剛新安裝的mysql,選擇command line client – Unicode
    在這裡插入圖片描述
    4.2.輸入密碼,此時出現的介面表示成功安裝,輸入show databases:驗證
    在這裡插入圖片描述
    4.3設定mysql環境變數,如圖所示
    修改PATH
    在這裡插入圖片描述
    4.4.藉助cmd,輸入mysql -u root -p
    在這裡插入圖片描述
    4.5.安裝好了。

這裡安裝的是mysql server,需要藉助其他的圖形化介面軟體,比如:Navicat Premium 12、PhpMyAdmin、SQLyog等,我用的是Navicat Premium 12。


科補知識:常用MySQL圖形化管理工具
MySQL是一個非常流行的小型關係型資料庫管理系統。目前MySQL被廣泛地應用在Internet上的 中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料 庫。
1、phpMyAdmin(http://www.phpmyadmin.net/)
phpMyAdmin是最常用的MySQL維護工具,是一個用PHP開發的基於Web方式架構在網站主機上的MySQL管理工具,支援中文,管理資料庫非常方便。不足之處在於對大資料庫的備份和恢復不方便。
2、MySQLDumper(http://www.mysqldumper.de/en/)
MySQLDumper使用PHP開發的MySQL資料庫備份恢復程式,解決了使用PHP進行大資料庫備份和恢復的問題,數百兆的資料庫都可以方便的備份恢復,不用擔心網速太慢導致中間中斷的問題,非常方便易用。這個軟體是德國人開發的,還沒有中文語言包。
3、Navicat(http://www.navicat.com/)
Navicat是一個桌面版MySQL資料庫管理和開發工具。和微軟SQLServer的管理器很像,易學易用。Navicat使用圖形化的使用者介面,可以讓使用者使用和管理更為輕鬆。支援中文,有免費版本提供。
4、MySQL GUI Tools(http://dev.mysql.com/downloads/gui-tools/)
MySQL GUI Tools是MySQL官方提供的圖形化管理工具,功能很強大,值得推薦,可惜的是沒有中文介面。
5、MySQL ODBC Connector(http://dev.mysql.com/downloads/connector/odbc/)
MySQL官方提供的ODBC介面程式,系統安裝了這個程式之後,就可以通過ODBC來訪問MySQL,這樣就可以實現SQLServer、Access和MySQL之間的資料轉換,還可以支援ASP訪問MySQL資料庫。
4. SQLyog (https://www.webyog.com/)
5. SQLyog是業界著名的Webyog公司出品的一款簡潔高效、功能強大的圖形化MySQL資料庫管理工具。使用SQLyog可以快速直觀地讓您從世界的任何角落通過網路來維護遠端的MySQL資料庫。
SQLyog相比其它類似的MySQL資料庫管理工具其有如下特點:
1、基於C++和MySQLAPI程式設計;
2、方便快捷的資料庫同步與資料庫結構同步工具;
3、易用的資料庫、資料表備份與還原功能;
4、支援匯入與匯出XML、HTML、CSV等多種格式的資料;
5、直接執行批量SQL指令碼檔案,速度極快;
6、新版本更是增加了強大的資料遷