熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

通向MySQL神秘王國的圖形化之路

2013-11-23 20:58:18  來源: MySQL 

  MySQL GUI Tools是一套圖形化桌面應用工具套裝可以用來管理MySQL服務器該套裝工具包含三個工具MySQL Query BrowserMySQL Administrator和MySQL Migration Assistant(僅支持Windows平台)在本文中我們將介紹前兩個工具看一下它們是如何幫助我們在不使用命令行的方式來管理MySQL數據庫

  MySQL GUI Tools的安裝非常簡單在UbuntuDebian或Fedora Linux上你可以通過包管理器來裝它在Ubuntu和Debian上其程序包的名稱是mysqladmin;在Fedora上是mysqlguitools通過該項目的官網()你可以下載其編譯前字節碼和源代碼安裝包

  安裝完成後在GNOME的Applications> Programming菜單中你可以看到一個新的菜單條目你還可以從終端窗口中來啟動這個工具命令分別為mysqlquerybrowser和mysqladministrator無論是MySQL Query Browser還是MySQL Administrator都可以支持同時管理多個MySQL服務器下面我們逐一來看一下這兩個工具

  MySQL Query Browser

  當啟動MySQL Query Browser後會彈出一個對話框要求填入你想連接的MySQL服務器的一些基本信息諸如MySQL服務器的IP地址端口號用戶名和密碼等該連接被創建後你將看到一個工作區窗口你可以在這兒創建新數據庫增加表鍵入和查詢數據導出查詢結果和運行SQL腳本

  
MySQL Query Browser主界面

  這個Query Browser窗口分為三個不同的區域右側的側邊欄分兩行包含了幾個標簽從這兒你可以查看數據庫書簽和歷史等另外它還提供一個SQL語法的參考部分在頂部的Query窗口你可以輸入SQL代碼

  要想創建一個新的MySQL數據庫點擊Schemata標簽然後在側邊欄中右鍵點擊從彈出菜單中點擊創建新數據庫(Create New Schemata)填入數據庫的名稱我們在這兒使用mysqlguidemo刷新數據庫我們將可以從側邊欄中看到新創建的數據庫

  用戶可以通過兩種方式來設置一個數據庫為默認數據庫從文件—>修改默認數據庫—>選擇數據庫或者右鍵選擇數據庫後然後選擇設為默認數據庫默認的數據庫會以粗體的形式出現在側邊欄中

  要想向數據庫中增加表也很簡單以我們上文創建的數據庫為例右鍵點擊我們剛才創建的mysqlguidemo數據庫然後點擊創建新表(Create New Table)打開表編輯器通過它你可以輸入要創建的新表的詳細信息添加完信息後點擊應用更改(Apply Changes)執行表的創建隨後會彈出一個表操作對話框從這兒你可以看到程序將針對你的數據庫執行的SQL語句如果沒有問題則點擊執行按鈕當表被增加後你將在側邊欄中看到一個樹形列表顯示如下圖所示

   
增加表

  如果想修改表信息只需右鍵點擊表名稱然後從彈出菜單中選擇編輯即可

  另外你還可以使用MySQL Query Browser來執行SQL語句選擇文件>新建腳本(New Script )或者你也可以通過使用【文件(File)】>【打開腳本】來加載一個已有的SQL腳本加載後點擊【執行(Execute)】按鈕就可以調用該腳本另外你還可以保存這個SQL腳本以備將來使用

  要想從一個表中獲得記錄在側邊欄中雙擊表名稱在上方的Query窗口中你可以看到相應的查詢語句然後點擊執行按鈕在結果集標簽中會創建一個結果集在結果集中你可以輕松的浏覽搜索或編輯現有記錄而且還可以增加新記錄要想增加新記錄或編輯現有記錄點擊窗口下端的【編輯(Edit)】按鈕即可另外你還可以將結果集導出為CSVHTMLXML和Excel文件

  MySQL Query Browser的其它功能還包括歷史功能和書簽功能通過側邊欄中的歷史功能你可以查看或重新執行過去的查詢操作通過書簽功能你可以把現有的SQL查詢語句保存為書簽被標記為書簽的查詢命令可以從側邊欄的【書簽】標簽頁中看到

  通過表選項和高級設置標簽你可以進行眾多設置諸如所使用的存儲引擎字符集行格式RAID設置和許多其它的設置

  從菜單中通過使用開始(Start)提交(Commit)和回滾(Rollback)命令你可以創建SQL事務另外你還可以向數據庫增加存儲過程和函數

  MySQL Administrator

  通過MySQL Query Browser我們可以很輕松的創建數據庫和表並為它們填充數據以及編寫存儲過程和函數等等但是隨著表規模的增長會出現很多復雜的用戶存取情況你還需要一個工具來幫助你輕松高效的管理MySQL服務器

  命令行工具mysqladmin可以幫助我們管理MySQL服務器但是相比之下MySQL Administrator是一個更直觀更強大的MySQL服務器管理工具它具有直觀的圖形界面和圖形化性能指示器

  和MySQL Query Browser類似最初的時候需要你手動去填充想要連接到的數據庫信息登錄後你將得到一個服務器和客戶端信息的匯總;在這兒的客戶端是MySQL Administrator


From:http://tw.wingwit.com/Article/program/MySQL/201311/29364.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.