以下的文章主要介紹的是MySQL Administrator備份與還原數據庫,隨著PHP技術的逐步發展,MySQL數據庫的使用率也成上升趨勢。可MySQL數據庫的實際操作一般都是基於命令行的,而沒有像微軟MSSQL數據庫的企業管理器這樣的GUI可視圖形化工具操作來的容易方便。
一般的情況下,我們可以使用 PHPMYADMIN 這樣的PHP腳本工具來操作 MySQL 數據庫,可 PHPMYADMIN 也不是GUI工具。
為了更方便地操作 MySQL 數據庫,飄易今天就給大家介紹一款管理 MySQL 的可視化圖形工具 :MySQL Administrator 。這是一款和管理MSSQL的企業管理器一樣方便的本地操作 MySQL 的有效工具。
很重要的是,MySQL Administrator不會出現像使用 SQLyog 同樣是管理MySQL的GUI工具)時經常會遇到的 中文亂碼 問題,要知道中文網站數據庫使用不當的話都會出現中文亂碼的問題。
所以,我們使用 MySQL Administrator工具,就有效地避免出現中文亂碼的問題了。飄易手裡頭使用的是 MySQL Administrator 5.0 r16 這個版本。原始的官方網址選擇Windows (x86) 下載,目前最新版本是 5.0-r17 ,大約17MB。
利用這個軟件備份MySQL數據庫,還原MySQL數據庫,管理MySQL將變得十分簡單易行,就像使用 MSSQL的企業管理器一樣方便。
一,登陸,填寫數據庫IP,用戶名和密碼
二,登陸成功後,顯示以下信息:
三,查看已經存在的數據庫
選擇“Catalogs”將列出數據庫。點左下腳數據庫列表中你開通的“數據庫名”,右邊將顯示出數據庫中已經存在的數據庫表,如果是新數據庫,右邊是空的。
四,備份數據庫到本地計算機硬盤
備份數據庫到本地計算機硬盤,選擇“Backup”備份數據庫功能,然後點擊“New Project” 建立新的備份項目。選擇要備份的數據庫,然後點 > 號,右邊將顯示出數據庫表結構。
備份選項:
點“Advanced Options” 高級選項 ,選擇“Normal backup” 備份的時候選擇正常備份 ,選擇“Complete backup” 選擇完整備份 ,也可以選擇 “InnoDB Online Backup”,這是一種在線簡單的備份方式;Backup Type 備份方式選擇 SQL Files ,點“Execute Backup Now”立刻開始備份數據庫。
五,選擇“Restore”還原數據庫功能
點“Open Backup File”,找到以前備份的數據庫腳本文件,選擇並打開文件,點“Start Restore” 後開始還原,還原成功。
這裡在還原的時候需要注意的有兩點:1,“Target Schema”默認數據庫項這裡,如果你沒有MySQL服務器root權限,比如你是虛擬主機分配的一個子賬戶,此時你必須選擇“another schema”裡的數據庫名,而不能選擇“original schema”選項,否則還原失敗出錯; 2,“FILE CHARSET”選項默認 utf8,請不要更改,否則也會出現中文亂碼問題。
MySQL Administrator 不僅可以備份、還原MySQL數據庫,同樣也可以對MySQL進行方便地維護和管理,比如修改增加字段等。另外,這裡還有一篇 如何使用 MySQL Administrator 管理/備份/還原 My SQL 數據庫 的文章,大家也可以看看。