① 10個頂級Mongodb GUI工具,以圖形方式管理資料庫
MongoDB是一個面向文檔的資料庫,屬於Nosql資料庫,它使用類似JSON的文檔和schemata。
MongoDB的默認介面是(CLI)命令行,新用戶很難像專業人員那樣處理資料庫。因此,有一些MongoDB管理工具來提供GUI界面以提高生產力。就像phpmyadmin為MySQL/MariaDB資料庫提供基於HTTP網路的GUI界面一樣。但是,此處包含的所有工具都不是基於HTTP的,只有少數工具為MongoDB提供Web界面。以下是使用GUI的比較流行的MongoDB管理工具列表:
要從具有圖形用戶界面的MongoDB開始,MongoDB是最好的方法之一。MongoDB Compass Community由MongoDB開發人員開發,這意味著更高的可靠性和兼容性。它為MongoDB提供GUI mongodb工具,以 探索 資料庫交互;具有完整的CRUD功能並提供可視方式。藉助內置模式可視化,用戶可以分析文檔並顯示豐富的結構。為了監控伺服器的負載,它提供了資料庫操作的實時統計信息。就像MongoDB一樣,Compass也有兩個版本,一個是Enterprise(付費),社區可以免費使用。適用於Linux,Mac或Windows。
NoSQLBooster是MongoDB CLI界面中非常流行的GUI工具。它正式名稱為MongoBooster。NoSQLBooster是一個跨平台,它帶有一堆mongodb工具來管理資料庫和監控伺服器。這個Mongodb工具包括伺服器監控工具,Visual Explain Plan,查詢構建器,SQL查詢,ES2017語法支持等等......它有免費,個人和商業版本,當然,免費版本有一些功能限制。NoSQLBooster也可用於Windows,MacOS和Linux。
ClusterControl是另一個MongoDB工具,具有管理資料庫基礎結構的GUI。它還有兩個版本 - 社區和企業版。不用說,ClusterControl社區版可以免費使用,而企業則是付費的。它不僅限於MongoDB,還支持MySQL,MySQL復制,MySQL NDB集群,Galera集群,MariaDB,PostgreSQL,TimescaleDB,Docker和ProxySQL。
ClusterControl為資料庫基礎架構提供全自動安全性,該基礎架構具有單個圖形用戶界面,可操作和自動化MongoDB和MySQL資料庫環境。它可通過YUM/APT提供回購,適用於Linux平台(RedHat,Centos,Ubuntu或Debian)。
Nosqlclient是一個免費的開源MongoDB管理工具,基於Web的GUI意味著不再需要命令行來管理資料庫。我們可以使用Nosqlclient在MongoDB中插入,刪除或更新數據,而無需使用查詢。它可作為桌面應用程序,Docker和Web應用程序使用。Web使用HTTP為MOngoDB提供基於瀏覽器的界面。
Robo 3T由MongoDB客戶端Studio 3T的開發人員維護和提供。以前,Robo 3T被稱為Robomongo。它也是適用於Windows,MacOS和Linux的跨平台MongoDB GUI管理工具。它具有相同的引擎和環境,是MongoDB shell(3.2)的一部分。
上面提到的Robomong被3T收購並更名為Robot 3T;現在是Studio 3T的一部分。那麼,Studio 3T是什麼?與其他提到的MongoDB管理GUI工具一樣,Studio 3T也是一個基於GUI的工具,用於管理資料庫,但在付費類別中。但是,此工具的30天免費試用版允許用戶在投入資金之前使用並了解其功能。與免費和開源Robot 3T相比,Studio 3T具有更多功能並提供企業支持。與Robo 3T相同,它也適用於Windows,Linux(Ubuntu和CentOS)和MacOS。
Mongo Management Studio是一個用於資料庫管理的免費MongoDB GUI工具。它輕巧,界面清晰,易於開發基於MongoDB的項目。它使用nodeJs,Electron框架,MongoDB和AngularJs開發。MMS與MongoDB 3.0/3.2/3.4兼容。
與上述所有MongoDB管理工具一樣,用戶可以輕松安裝它,但免費版僅適用於Windows;而企業和個人則適用於Linux,Windows和MacOS。企業版(Web伺服器)支持MongoDB Web界面HTTP GUI,這意味著我們可以在主伺服器上安裝,之後可以在本地或遠程使用瀏覽器的任何系統上訪問。但是,個人版和免費版只能在已安裝它們的本地系統上使用。
它是面向關系,NoSQL和雲平台的資料庫開發人員的通用集成開發環境(IDE)。因此,支持各種資料庫來開發,訪問,管理和可視化分析數據。
對於MongoDB,Aqua Data Studio使用具有管理和資料庫查詢功能的圖形用戶界面作為管理工具。Aqua Data studio的Visual界面允許用戶瀏覽和修改資料庫結構,包括模式對象和集合,以及維護資料庫安全性。
它提供了一個MongoDB資料庫工具包,包括各種工具,如Visual Analytics,MongoSQL查詢參考,MongoJS查詢分析器,MongoShell MongoShell,FluidShell,查詢和分析工具,網格和數據透視圖,表數據編輯器,導入和導出工具,實體關系建模;Visual Query Builder;比較工具:架構比較,文件比較;SQL 歷史 記錄,Open API腳本環境,集成安全Shell(SSH)和版本控制:Subversion(SVN),Git,CVS,Perforce。
MongoJS查詢分析器Javascript編輯器允許執行JavaScript命令並支持自動完成和語法突出顯示。結果可以在樹層次結構,網格結果和文本中看到。
作為付費產品,Aqua Data Studio的試用版提供14天,具有所有企業功能。所以,如果你正在尋找一些付費產品,那麼你可以在花錢之前免費試用它。它適用於Windows,Linux和MacOS。
這聽起來像phpMyAdmin工具。但是,phpMoAdmin也是PHP編寫的但是可用於MongoDB。它基於Vork PHP框架。很輕巧,易於安裝。它只有115KB的moadmin.php文件,用戶可以放在網站的任何地方開始工作。
它是一個跨平台的MongoDB管理工具,在Open Source許可下發布,使用Electron框架和Angular JS構建。可在GitHub上找到。
以上談到了Windows,Linux和MacOS MongoDB管理客戶端,所以那些正在尋找智能手機和平板電腦的用戶mongoDB管理可以試試Mongolime。它為MongoDB移動客戶端提供了輕松連接和訪問MongoDB伺服器的功能。它具有內置的SSH隧道,可以通過SSL輕松驗證和連接遠程伺服器。MongoLime是免費增值MongoDB客戶端應用程序,支持iOS和Android平台。
使用Node.js,Express和Bootstrap3編寫的基於Web的MongoDB管理界面。它允許連接多個資料庫;查看/添加/刪除資料庫,集合和文檔;預覽音頻/視頻/圖像資產;GridFS支持 - 添加/獲取/刪除難以置信的大文件;在文檔中使用BSON數據類型,Mobile / Responsive - Bootstrap以及更多功能。
② Linux界面開發工具有哪些
性,近年來脫穎而出,一舉成為全球各地快速增長的操作系統,市場佔有率幾欲與Windows平台一爭高下。Linux應用范圍從Web伺服器、防火牆一直到快速緩存的網頁伺服器,已經走出科研實驗階段,開始步入關鍵業務領域。然而運行在Linux下的應用軟體偏少,讓諸多用戶對此平台猶有疑慮。其實並不能怪軟體廠商和程序開發者的憊懶。用於Linux平台得心應手的開發工具匱乏,使開發效率降低。如今,Kylix3的出現,有望使這種狀況徹底改變。從其近期產品發布會上,人們爭相要求得到試用版的熱鬧場景可見一斑。
RAD原來有歷史
大多數Linux發放版本,自身捆綁了諸如Java、Gcc、Perl、Python等常用開發工具。然而遺憾的是多數還處在字元界面的命令行狀態下,需要設置大量參數編譯、調試,對於像企業級應用和團隊開發,則更是難上加難。
Windows環境的快速開發工具(RAD),像Borland的C++ Builder、Delphi等可視化開發環境,通過簡單的用戶界面設計、方便的拖拽式開發,促成了Windows平台應用軟體的極大豐富。為幫助Linux軟體開發人員提高效率,2001年,Borland將在Windows平台上獲得成功的Delphi,移植到Linux平台,推出Kylix。
如果說,Kylix2還是將Delphi從Windows搬到了Linux,那麼最新推出的Kylix3則進一步整合了高性能的C++Builder及Delphi程序語言,為Linux平台開發者提供了一個快速開發電子商務應用的解決方案。據稱,無論是建立圖形用戶界面、資料庫或是Web及Web Services應用程序,Kylix3都將帶來更快速、更簡單的使用經驗。
似曾相識的C++ Builder
Kylix3具有Windows 平台下C++ Builder程序開發人員熟悉的工作界面,並同時支持ANSI/ISO C++標准,在結合應用軟體設計與開發環境中,Kylix3整合了多種可視化設計工具,內包含Borland CLX組件庫,結合CodeInsight技術的編輯器,配合圖形調試器和內碼編譯器,功能經過調整,可以快速開發包括資料庫、用戶圖形界面及Web services程序在內的各類Linux平台應用。
Borland 跨平台組件庫(CLX)提供了數百個可重復使用、定製化、自由拓展的組件和類,方便C++Builder或Delphi編程人員快速開發應用程序。由Kylix 3開發的基於Linux的應用程序,將其源代碼經C++Builder或Delphi重新編譯之後即可在Windows環境下順利執行,提高了應用程序的可用性。而跨Web伺服器的兼容性,使專為Apache開發的伺服器端應用程序,在Windows平台經過編譯後,可供MS IIS、Apache、Netscape等不同Web伺服器使用。
可視化C++編譯環境和組件式的開發方式,使原本對Linux平台不熟悉的開發者,也能夠順利進行開發,從而大大縮短產品進入市場的時間。
Web Services的三大利器
今天,Web services已成為全球電子商務的主要手段。任何一個應用解決方案,只要通過Internet連接,就可以整合分布全球不同環境中的資源。Kylix 3擁有三大法寶可以使得用戶的應用解決方案建立和使用Web services。
BizSnap是Kylix的Web Services開發平台,應用業界通用標准SOAP/XML,提供整合B2B的Web services,將Linux操作系統和Apache伺服器能力延伸到電子商務、XML與Web services應用領域,並無縫連接到各類支持Web Services的應用系統。
WebSnap是Kylix以組件為基礎的Web 應用程序開發平台,將Apache Web伺服器變成資料庫驅動的企業級Web應用程序伺服器。配合HTML製作環境、可視化工具以及組件結合方式,WebSnap使開發者能夠快速開發Web應用程序並整合到企業門戶中。
DataSnap則遵循分布式計算標准,將已有電子商務的企業資料庫、應用和對象完美集成,是建立高擴展性、企業級數據訪問的中間件解決方案。通過DataSnap可以建立高性能的多層資料庫應用系統。
多種技術應用,使得Linux應用程序和企業資料庫緊密結合,從而實現Linux平台下電子商務解決方案的大促進。
③ 如何在centos等一些linux系統下安裝oracle sqldeveloper圖形化資料庫操作界面
linux安裝oracle必須有圖形界面。如果你是ssh遠程連接安裝可以使用一些「圖像工具」。
xmanager之類的
export DISPLAY=你本地IP:0.0
如果出現問題:
xhost+(xhost命令,參數查查)
或者直接用oracle用戶登錄,不要su到oracle
④ linux中安裝完oracle10G後 如何啟動圖形化界面管理資料庫
可以啟動10的WEB管理功能。如果是管理資料庫實例可以用dbca命令
⑤ 基於Linux的GUI管理工具有哪些
適用於linux系統管理員的GUI工具推薦:
1、MySQL Workbench
MySQL Workbench是操作系統平台上最受歡迎的資料庫管理應用。有了它,可以使用各種工具設計,開發和管理MySQL資料庫,它允許你在本地和遠程工作。
它具有將微軟Access、SQL Server、PostgreSQL、Sybase ASE和其他RDBMS表,對象和數據遷移到MySQL以及其他資料庫的功能。
2、PHPMyAdmin
PHPMyAdmin是一個基於PHP的免費開源web應用,允許你使用web瀏覽器創建和管理MySQL資料庫。
它不像MySQL Workbench那樣強大,但也可用於更加用戶友好的方式執行各種資料庫管理任務,它適合初學者的系統管理員而提供的首選應用工具之一。
3、Apache Directory
Apache Directory是為ApacheDS設計的Eclipse RCP應用,但它也可以用作LDAP瀏覽器,LDIF,Apache DS和ACI編輯器以及其他功能。
4、cPanel
cPanel可以說是有史以來最好的基於Web的管理工具。有了它,你可以管理網站,域,應用和應用文件,資料庫,日誌,郵件,伺服器安全性等。cPanel既不是免費的也不是開源的,但值得一試。
5、Cockpit
Cockpit是一個開源的,易於使用的基於Web的伺服器管理器,由紅帽開發,可以在不受任何干擾的情況下有效監控和管理多台伺服器。
6、Zenmap
Zenmap是一個免費的開源軟體,其主要目的是掃描和解決網路問題。作為官方的Nmap Security Scanner GUI,它可以讓初學者輕松使用,同時仍然為專家提供高級工具。
7、Webmin
Webmin是一個基於web的管理工具,可以使用它在伺服器上執行幾乎所有系統管理任務,包括創建用戶賬戶和資料庫,以及配置和管理磁碟配額,PHP,MySQL和其他開源應用。
⑥ linux 下有什麼好用的 MYsql 圖形化管理工具
phpMyAdmin:phpMyAdmin是最常用的MySQL維護工具,是一個用PHP開發的基於Web方式架構在網站主機上的MySQL管理工具,支持中文,管理資料庫非常方便。不足之處在於對大資料庫的備份和恢復不方便。
MySQLDumper:MySQLDumper使用PHP開發的MySQL資料庫備份恢復程序,解決了使用PHP進行大資料庫備份和恢復的問題,數百兆的資料庫都可以方便的備份恢復,不用擔心網速太慢導致中間中斷的問題,非常方便易用。這個軟體是德國人開發的,還沒有中文語言包。
Navicat:Navicat是一個桌面版MySQL資料庫管理和開發工具。和微軟SQLServer的管理器很像,易學易用。Navicat使用圖形化的用戶界面,可以讓用戶使用和管理更為輕松。支持中文,有免費版本提供。
SQLyog:
SQLyog相比其它類似的MySQL資料庫管理工具其有如下特點:
1、基於C++和MySQLAPI編程;
2、方便快捷的資料庫同步與資料庫結構同步工具;
3、易用的資料庫、數據表備份與還原功能;
4、支持導入與導出XML、HTML、CSV等多種格式的數據;
5、直接運行批量SQL腳本文件,速度極快;
6、新版本更是增加了強大的數據遷
⑦ putty登陸linux伺服器,怎樣上傳文件,創建資料庫,有沒有好的圖形工具
上傳文件請使用UltraEdit,還可直接編輯伺服器上文件(通過ssh,通過它的 文件菜單 FTP/Telnet子菜單 ), 創建資料庫,如果是 MySQL+php, 用 phpMyAdmin,基於網頁的圖形化工具.但是我還是直接用 mysql 命令行
⑧ 什麼軟體是專門為mysql開發出來的圖形化資料庫操作界面
MySQL
Workbench是一款專為MySQL設計的ER/資料庫建模工具。它是著名的資料庫設計工具DBDesigner4的繼任者。你可以用MySQL
Workbench設計和創建新的資料庫圖示,建立資料庫文檔,以及進行復雜的MySQL 遷移。MySQL
Workbench是下一代的可視化資料庫設計、管理的工具,它同時有開源和商業化的兩個版本。該軟體支持Windows和Linux系統MySQL Workbench是MySQL AB發布的可視化的資料庫設計軟體,它的前身是 FabForce 公司的 DBDesigner 4。
MySQL
Workbench
為資料庫管理員、程序開發者和系統規劃師提供可視化設計、模型建立、以及資料庫管理功能。它包含了用於創建復雜的數據建模ER模型,正向和逆向資料庫工程,也可以用於執行通常需要花費大量時間和需要的難以變更和管理的文檔任務。MySQL工作台可在Windows,Linux和Mac上使用。
⑨ 如何使用圖形化工具遠程管理 Linux 上的 MySQL
1、確認linux上面的iptable是否打開,是否允許外部訪問mysql的埠,默認3306;
2、確認mysql操作用戶名,是否允許遠程登錄,是否有許可權訪問目錄資料庫;
3、使用圖形化工具,輸入地址,埠,用戶名,密碼,連接它。
工具推薦:heidisql
(開源免費)或者
navicat
(商業收費30天試用)
⑩ 如何使用圖形化工具遠程管理 Linux 上的 MySQL
如何使用圖形化工具遠程管理 Linux 上的 MySQL
使用圖形化工具遠程管理mysql,用到的工具navicat,操作步驟如下:
打開navicat,點擊連接下拉mysql,如下圖:
2.填寫mysql的主機ip,賬號,密碼以及埠。
說明:一般mysql的默認埠3306,連接名可以根據自己的習慣命名。
注意事項:mysql的登錄賬號必須開啟遠程管理許可權!