Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看

背景

我之前一直在尋找一個Web端的數據庫管理工具,奈何找了很長時間,直到最近才找到一個比較滿意的,只能說功夫不負有心人,有了它讓我在管理數據庫的時候方便了很多,畢竟我只需要一個瀏覽器即可連接數據庫進行管理了,儘管它還不是盡善盡美,但是好在支持主流的關係型數據庫,而且也很好用。

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


介紹

  • 官網:

https://omnidb.org/en/

  • Github:

https://github.com/OmniDB/OmniDB

OmniDB是一個基於瀏覽器的工具,它簡化了專注於交互性的數據庫管理,旨在實現在Web端強大的數據庫管理功能且是輕量級的,目前支持PostgreSQL、Oracle、MySQL / MariaDB,未來應該會支持Firebird、 SQLite、Microsoft SQL Server、IBM DB2等數據庫

讓我們一起看看它的一些特點:

  • 1、Web工具:

可以從任何平臺訪問,使用瀏覽器作為媒介

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 2、響應式界面:

單個頁面使用所有功能

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 3、統一工作空間:

在單個工作空間中管理的不同功能

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 4、簡化編輯:

輕鬆添加和刪除連接

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 5、安全性:

具有加密個人信息的多用戶支持

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 6、交互式表格:

所有功能都使用交互式表格,允許以塊為單位進行復制和粘貼


Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看




  • 7、智能SQL編輯器:

上下文SQL代碼智能提示


Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看




  • 8、多主題SQL編輯器:

您可以選擇許多可用的顏色主題

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 9、選項卡式SQL編輯器:

輕鬆添加,重命名或刪除編輯器選項卡

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 下載地址(Github可能比較慢,已打包上傳)

https://gitee.com/null_341_5574/chrome_plugin/attach_files

PS:這是我放在碼雲倉庫的附件中的,有大小限制,如果需要Linux版本的直接私信“omnidb”或者“webdb”即可,全部打包下載好了,官網下載的比較慢,如果你網速夠快也可以去官網或者github獲取安裝包:

安裝

我本地是windows上,我將把程序安裝在和我同一個局域網下的另一臺電腦上了,如果是從我提供的地址下載的,windows版本應該是這樣的,包含一個客戶端應用和服務端後端應用,我的需求是使用Web端的,因此只需要安裝服務端安裝包即可,也就是最下面那個,當然你完全可以使用客戶端版本,當做一個普通的SQL管理工具:

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 安裝完不要立馬啟動,使用以下命令配置端口、ip等

你需要命令行到你的安裝目錄下,然後輸入下面的命令,配置自己配好就行

 omnidb-server -p 8080 -w 25000 -H 0.0.0.0
8080是你的Web啟動端口,25000是WebSocket端口,0.0.0.0是允許訪問的host地址,我這裡為了讓我能在任何局域網內可訪問,配置成允許所有ip。

  • 在我本地瀏覽器打開這個地址(換成你搭建環境的IP)
http://192.168.1.143:8080/
  • 輸入默認的用戶名admin密碼admin

點擊上面的Connections,添加數據庫連接,我用的pgsql進行測試,你也可以用其它支持的數據庫

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 添加好後保存,並連接
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 工作臺界面
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 查詢

這個地方官網說是有智能提示的,但是我測試的時候一直沒出來,可能我哪個地方設置問題,官方有詳細的文檔,後面在研究研究,因為這不是最重要的

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 常用功能基本都支持,不亞於客戶端應用程序,界面也比較現代化
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 側邊欄(我這裡是pgsql,其他數據可請自行測試)
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 常用設置
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 主題設置,說實話這界面真的不錯
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 數據導出excel功能支持
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


將omni-server註冊成windows服務

軟件很不錯,但是畢竟是控制檯訪問,我們可以將其註冊成windows服務(linux可以無視),防止不小心關掉了或者服務器重啟了,這裡使用開源的C++編寫的windows服務註冊工具nssm,有關如何使用,具體的細節可看看我之前的文章,這裡我只是演示下安裝:

  • 下載nssm,也打包好了
  • 將路徑添加到環境變量
  • 按照如下圖所示填好參數,進行安裝,記得先關掉之前打開的控制檯
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 安裝完啟動,如下圖所示,啟動完成
Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看


  • 啟動完成我們打開瀏覽器

成功在本機打開

Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看

至此,整個環境搭建完成,不用擔心不小心關掉了後臺,也不用擔心服務器重啟了

如果你還想在外網訪問,配合frp搭建一個內網穿透的服務器,然後使用內網穿透,映射在公司局域網環境下的PC上,就可以遠程訪問了,在我主頁開始的幾篇文章中有過介紹,感興趣的可以看看,下面是文章鏈接

https://www.toutiao.com/i6686295280905617931/

總結

我找尋了很久的一個好用的Web端數據庫管理工具,這是我到目前為止免費當中用過最好用的一個了,因此分享給大家,希望能給大家的工作帶來一些便利,如果你覺得對你有幫助,可以幫忙點贊轉發加關注多多支持,遇到好的東西都會分享給大家,感謝支持!如果你有更好的建議也可以到評論區留言分享!


Web端多數據庫支持管理工具,開源免費,關鍵界面還很好看

相關推薦

推薦中...