Web端开源的多数据库支持管理工具,终于发现它了

栏目: 软件资讯 · 发布时间: 6年前

内容简介:我之前一直在寻找一个Web端的数据库管理工具,奈何找了很长时间,直到最近才找到一个比较满意的,只能说功夫不负有心人,有了它让我在管理数据库的时候方便了很多,毕竟我只需要一个浏览器即可连接数据库进行管理了,尽管它还不是尽善尽美,但是好在支持主流的关系型数据库,而且也很好用。OmniDB是一个基于浏览器的工具,它简化了专注于交互性的数据库管理,旨在实现在Web端强大的数据库管理功能且是轻量级的,目前支持PostgreSQL、Oracle、MySQL / MariaDB,未来应该会支持Firebird、 SQLi

背景

我之前一直在寻找一个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.08080是你的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端开源的多数据库支持管理工具,终于发现它了


以上所述就是小编给大家介绍的《Web端开源的多数据库支持管理工具,终于发现它了》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Art of Computer Programming, Volumes 1-3 Boxed Set

The Art of Computer Programming, Volumes 1-3 Boxed Set

Donald E. Knuth / Addison-Wesley Professional / 1998-10-15 / USD 199.99

This multivolume work is widely recognized as the definitive description of classical computer science. The first three volumes have for decades been an invaluable resource in programming theory and p......一起来看看 《The Art of Computer Programming, Volumes 1-3 Boxed Set》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具