說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732
全網監測海量數據按需發布監測預警
實時把握輿情動態精準追溯信息源頭
MySQL是一個非常流行的小型關系型數據庫管理系統,2008年1月16號被Sun公司收購。目前MySQL被廣泛地應用在Internet上的中小型網站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫。這里我介紹幾個經常使用的MySQL圖形化管理工具,供大家參考。
mysql圖形化管理工具——常用的MySQL圖形化管理工具介紹使用
1、phpMyAdmin是最常用的MySQL維護工具,是一個用PHP開發的基于Web方式架構在網站主機上的MySQL管理工具,支持中文,管理數據庫非常方便。不足之處在于對大數據庫的備份和恢復不方便。
2、MySQLDumper使用PHP開發的MySQL數據庫備份恢復程序,解決了使用PHP進行大數據庫備份和恢復的問題,數百兆的數據庫都可以方便的備份恢復,不用擔心網速太慢導致中間中斷的問題,非常方便易用。這個軟件是德國人開發的,還沒有中文語言包。
3、Navicat是一個桌面版MySQL數據庫管理和開發工具。和微軟SQLServer的管理器很像,易學易用。Navicat使用圖形化的用戶界面,可以讓用戶使用和管理更為輕松。支持中文,有免費版本提供。
4、MySQLGUITools是MySQL官方提供的圖形化管理工具,功能很強大,值得推薦,可惜的是沒有中文界面。
5、MySQL官方提供的ODBC接口程序,系統安裝了這個程序之后,就可以通過ODBC來訪問MySQL,這樣就可以實現SQLServer、Access和MySQL之間的數據轉換,還可以支持ASP訪問MySQL數據庫。
MySQL索引
索引是一種特殊的文件(InnoDB數據表上的索引是表空間的一個組成部分),它們包含著對數據表里所有記錄的引用指針。
更通俗的說,數據庫索引好比是一本書前面的目錄,能加快數據庫的查詢速度。
上述SQL語句,在沒有索引的情況下,數據庫會遍歷全部200條數據后選擇符合條件的;而有了相應的索引之后,數據庫會直接在索引中查找符合條件的選項。
如果我們把SQL語句換成“SELECT*FROMarticleWHEREid=2000000”,那么你是希望數據庫按照順序讀取完200萬行數據以后給你結果還是直接在索引中定位呢?上面的兩個圖片鮮明的用時對比已經給出了答案(注:一般數據庫默認都會為主鍵生成索引)。
索引分為聚簇索引和非聚簇索引兩種,聚簇索引是按照數據存放的物理位置為順序的,而非聚簇索引就不一樣了;聚簇索引能提高多行檢索的速度,而非聚簇索引對于單行的檢索很快。
關于MySQL索引的好處,如果正確合理設計并且使用索引的MySQL是一輛蘭博基尼的話,那么沒有設計和使用索引的MySQL就是一個人力三輪車。對于沒有索引的表,單表查詢可能幾十萬數據就是瓶頸,而通常大型網站單日就可能會產生幾十萬甚至幾百萬的數據,沒有索引查詢會變的非常緩慢。如果大家還想了解更多與之有關的信息,歡迎關注我們文軍營銷的官網。
推薦閱讀
mysql圖形化管理工具 常用的MySQL圖形化管理工具介紹使用 | 文軍...1、phpMyAdmin是最常用的MySQL維護工具,是一個用PHP開發的基于Web方式架構在網站主機上的MySQL管理工具,支持中文,管理數據庫非常方便。不足之處在于對大數據庫的備份和恢復不方便。 2、MySQLDumper使用PHP開發的MySQL數據庫備份恢復程序,解決了使用PHP進行大數據庫備份和恢復的問題,數百兆的數據庫都可以方便的備份恢復,...
說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732