如何透過SQLyog分析MySQL資料庫
SOLyog的下載、安裝以及使用很簡單。我去了相關網站下載,它只有384K位元組大小。它把兩個檔案(一個可執行檔案.exe和一個動態連結庫檔案.dll)安裝到C:Program FilesSQLyog路徑下。然後執行可執行檔案。
安裝後沒有必要再訪問該網站了,我訪問該網站是得到了一個訊息,說它的域名沒有設定(configured)、登記、或正在建設中。我不清楚這個問題是暫時的還是一直是這樣。該軟體是免費的,並且沒有標誌廣告(banner ads),所以它可能是一個特定的尚未最終定型的商業模型。最終可能還是要負費的。
資料庫、表格(table)和列樹(column tree)
該程式一啟動就開始詢問我的登入到MySOL伺服器的口令。我只需要輸入我的伺服器名字、使用者id和登入密碼。所有其它的設定都是正確的預設值。然後(當我開始其它事務、重啟幾次、睡了一會之後),我重新執行該程式,這時只需要再次輸入我的登入密碼。該程式沒有儲存密碼的選項,你可以認為這是該程式的一個bug,也可以說是程式的保密特性。
一旦你登入之後,介面就是很值得注意。MySOL
上所有的資料庫都顯示在一個樹型控制元件上。你只能訪問你在登入時授權的那個資料庫。如果你點開代表授權給你的那個資料庫的樹型結構,你就可以看到一系列代表表格的節點。點開表格節點後,你就可以看到一系列顯示欄位名的節點和另一個代表索引的節點集合。
索引介面絕對是個好東東,這樣你就可以CRUD查詢索引和關鍵字了。這相對前端資料庫如Microsoft Access來說是個提高。如果考慮到MySOL剛剛開始提供對主(primary)和非相關(foreign)關鍵字關係的支援,本程式這部分的設計是很成熟的。在右下方的皮膚上,有四個標籤頁,即:結果(Result)、訊息(Message)、物件(Object)和歷史(History)。
有什麼缺點?
我試圖發現該程式的缺點,不過只發現了一個。如果你在Win32 Dependency Walker下執行程式的.exe檔案,你會發現它引用了COMDLG32.dll檔案,而COMDLG32.dll又輪流引用AppHelp。實事上,CommDlg呼叫AppHelp,而當AppHelp沒有請求函式時,CommDlg這麼做根本就是浪費資源。
過於簡單?
在SQLyog FAQ上,有一種觀點認為該軟體沒有正式歸檔的必要。當然,FAQ(常見問題解答)本身就是一種歸檔。SQLyog的介面非常直觀。我建議你列印一份MySOL文件(包括SQL特殊語法擴充套件)。我就是這麼做的,它只用了一個半英寸的活頁封面。
最後一步?
FAQ還讓人想到一個讓人耳朵起了老繭卻又是正確的Occams Razor準則——一切超出必要的複雜性都是沒有必要的。我之所以到處“推銷”這個工具,就是因為它可以為我們提供一個可以管理MySOL伺服器上許多資料庫的、簡單的、圖形化的介面。它的速度極快,並且它的複製很小(可以放在一張軟盤上)。
SQLyog宣稱自己是一個查詢分析器,實際上它的功能遠遠不止這些。假如你正在使用MySOL,你可以在它的網站下載SQLyog(需要登記你的名字和電子郵件地址),然後切身感受一下它的其他功能。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69971605/viewspace-2689936/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何透過一條資料庫語句做資料分析資料庫
- Mysql 5.7透過mysqldump還原資料庫MySql資料庫
- 【Mysql】如何透過binlog恢復資料MySql
- excel 匯入sqlyog資料庫ExcelSQL資料庫
- 透過vmstat的簡單分析資料庫操作資料庫
- 如何透過.dbf檔案還原資料庫資料庫
- 透過等待看資料庫資料庫
- Mysql資料庫是如何通過索引定位資料MySql資料庫索引
- 如何透過dba_hist_active_sess_history分析歷史資料庫效能問題資料庫
- 如何透過資料分析來支援TPM模式的決策?模式
- 測了一下 透過 DBCA 透過模板 複製資料庫(資料庫架構及資料)資料庫架構
- MySQL 透過 binlog 恢復資料MySql
- 厲害了!12秒將百萬資料透過EasyExcel匯入MySQL資料庫中ExcelMySql資料庫
- 從遠端把mysql透過mysqldump備份資料庫到本地MySql資料庫
- 透過socket訪問資料庫(轉)資料庫
- 如何使用MySQL資料庫來分析Apache日誌?MySql資料庫Apache
- 用SQLyog或Navicat遠端連線資料庫SQL資料庫
- SQLYOG連線資料庫時報錯1251SQL資料庫
- 如何透過holer從外網訪問本地的資料庫?資料庫
- [滲透&攻防] 四.詳解MySQL資料庫攻防及Fiddler神器分析資料包MySql資料庫
- 【資料庫資料恢復】透過資料頁恢復Sql Server資料庫資料的過程資料庫資料恢復SQLServer
- MySQL資料庫優化分析MySql資料庫優化
- 透過rman全庫備份遷移資料庫資料庫
- 直接透過備份恢復資料庫資料庫
- 【磐維資料庫】透過python訪問磐維資料庫資料庫Python
- 【YashanDB資料庫】PHP無法透過ODBC連線到資料庫資料庫PHP
- MySQL 5.6.26 透過frm & ibd 恢復資料過程MySql
- MySql資料庫——儲存過程MySql資料庫儲存過程
- 【資料庫資料恢復】透過恢復NDF檔案修復資料庫的資料恢復過程資料庫資料恢復
- 透過 Canal 將 MySQL 資料實時同步到 EasysearchMySql
- 如何修復mysql資料庫MySql資料庫
- MySQL資料庫如何啟動?MySql資料庫
- 如何連線MySQL資料庫MySql資料庫
- Vapor如何配置MySQL資料庫VaporMySql資料庫
- MySQL系列第四篇:利用MySQL工具之SQLYog進行資料匯入MySql
- 資料庫學習:透過作業定時同步兩個資料庫(轉)資料庫
- 如何透過API獲取實時商品資料API
- 透過RMAN進行資料庫恢復(step by step)資料庫