程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> MySQL 重裝筆記

MySQL 重裝筆記

編輯:關於MYSQL數據庫
整個重裝步驟大致分四個步驟進行,

  第一步,備份原MySQL中的所有數據庫。

  第二步,完全卸載MySQL

  第三步,下載安裝新版MySQL

  第四步,導入備份的所有數據庫到新MySQL

  需要注意的有3點:

  1.卸載舊MySQL要徹底,不能有殘留。

  2.安裝新MySQL時要設置對編碼utf8。

  3.需要解決MySQL版本兼容性問題。

  下面詳細介紹這幾步驟。

  第一步,備份原MySQL中的所有數據庫。

  (1)打開命令行窗口,進入MySQL的bin目錄。

  操作:點擊[開始]--[運行],輸入cmd回車。

  cd C:\回車

  cd C:\Program Files\MySQL\MySQL Server 5.0\bin

  以上路徑僅供參考。具體請查看自己機器上的MySQL安裝目錄。

  (2)備份所有數據庫。

  操作:c:\Program Files\MySQL\MySQL Server 5.0\bin>MySQLdump --all-database > D:\all_database.sql -uroot -p回車

  Enter passWord: 輸入密碼,回車

  注意上面命令中 -uroot中的root是MySQL用戶名,操作時以自己的用戶名為准。

  到此原MySQL中所有數據庫已經被備份到D:\目下的all_database.sql文件中。

  第二步,完全卸載MySQL

  (1)點擊[開始]--[運行],輸入services.msc回車,進入服務管理窗口。

  (2)服務裡面找到MySQL服務,將MySQL的服務給停止。

  (3)點擊[開始]--[運行],輸入console回車進入控制面板,找到添加刪除程序,找到MySQL選擇卸載。

  (4)最後將MySQL安裝目錄和保存數據庫數據的目錄也刪除。

  通常這兩個目錄分別在C:\program files\mysql 和 C:\users\all users\mysql(或 C:\all users\application data\MySQL)。目錄有可能是隱藏的,需要設置文件夾選項顯示隱藏目錄。

  (5)重新啟動機器。

  到此原MySQL已經被完全卸載。

  第三步,下載安裝新版MySQL

  (1)打開http://dev.mysql.com/downloads/MySQL/5.1.Html#downloads

  (2)選擇Windows (x86, 32-bit), MSI Installer 5.1.55 106.1M 下載

  (3)點擊安裝。

  注意,安裝步驟大部分選默認設置即可,但設置編碼的那一步驟,一定要選utf8,而不是默認

  的latin編碼,否則將無法處理中文。

  到此,新MySQL已經成功安裝。

  第四步,導入備份的所有數據庫到新MySQL

  (1)打開命令行窗口,進入mysql的bin目錄 C:\Program Files\MySQL\MySQL Server 5.1\bin.

  (2)導入所有數據庫。

  操作:c:\Program Files\MySQL\MySQL Server 5.1\bin>MySQL -uroot -p回車

  Enter passWord: 輸入密碼,回車。進到MySQL>狀態下。

  輸入source D:\all_database.sql回車。

  成功後數據庫已經被導進來。

  (3)因為新版本的MySQL是5.1,而舊版本是5.0,所以需要解決兼容問題。

  接著上一步,輸入exit回車,退出mysql>狀態回到c:\Program Files\MySQL\MySQL Server 5.1\bin>目錄下。

  輸入MySQL_upgrade -uroot -p回車

  Enter passWord: 輸入密碼,回車。

  此步驟成功後,即重裝MySQL工作完畢。

  附加:

  1.可以把C:\Program Files\MySQL\MySQL Server 5.1\bin路徑添加到系統環境變量中,便於操作myql.

  2.可以再裝一個MySQL-front之類的工具,進行可視化操作。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved