任何Web软件和应用程序都需要强大的数据库来做后盾,目前,网上有无数个数据库管理工具,而开发者选择一款适合自己的尤为重要。本文给开发者介绍了10款免费的数据库管理工具,开发者可以使用它们进行SQL操作、多链接、多数据库引擎操作等等。

1.Open KeyVal

Open KeyVal是一款开源免费的键值数据库管理工具,基于Web,并且基于PHP开发,其目标是用最简单的方法来管理Web应用程序数据。用户只需发送一个POST请求就可以存储任何类型的数据,它是以JSON的格式来响应请求的。

2.DBV

DBV顾名思义,是数据库版本管理工具,基于PHP开发。用户在安装后,它可以自动跟踪记录,并且用户还可以把这些记录以SQL文件的形式导出。MySQL数据库默认情况下自动支持DBV,并且允许多用户连接。

3.DBeaver

DBeaver是一个通用的数据库管理工具和SQL客户端,支持MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase、Mimer、HSQLDB、Derby以及其他兼容JDBC的数据库。基于Java开发。DBeaver提供一个图形界面用来查看数据库结构、执行SQL查询和脚本,浏览和导出数据,处理BLOB/CLOB 数据,修改数据库结构等等。

4.DBNinja

DBNinja是一款基于Web的MySQL数据库管理工具,使用PHP开发,类似桌面应用的接口,可连接多个远程和本地的数据库。它支持所有的新功能包括:触发、事件、视图、存储程序和外键。

5.MyWebSQL

MyWebSql是一个基于Web的MySQL数据库管理客户端,支持多种语言。它除了操作表格数据外,MyWebSql 还可以对包括视图,存储过程,触发器和函数在内的对象进行控制。支持数据和查询结果的导入\导出。MyWebSql还内置一个带语法着色功能的SQL编辑器。

6.Genghis

Genghis自称是单文件的MongoDB管理应用程序,它可以高效地管理多个数据库、甚至可以帮助用户收集、管理数据库和文档的服务器。

7.MyDB Studio

MyDB Studio是一个免费的MySQL数据库管理程序,它几乎拥有你所期望的所有功能特性。它可以同时连接没有数量限制的任意多的数据库。如果这些数据库位于防火墙后面或他们是本地数据库,该工具也提供SSH通道访问的支持来解决这些问题。

8.HeidiSQL

HeidiSQL是一款基于Windows的数据库管理软件,意味着它可以管理Microsoft SQL数据库和MySQL。它的功能非常强大,它可以浏览和编辑数据,创建和编辑表格、视图、存储过程、触发器和安排日程。另外,还可以导出结构和数据SQL文件。

它是德国程序员Ansgar Becker和几个Delphi程序员开发的一个开源工具。要通过HeidiSQL来管理数据库,用户应该用有效地凭证登陆到MySQL服务器,创建一个会话。HeidiSQL最大的特色就是操作方便,界面设计合理,功能都是最实用的,尤其适合DBA,它更加强调了对MySQL运行时的参数设置和性能监控等。

9.SQLite Manager

SQLite Manager是开源的SQLite管理工具,用来管理本地电脑上的SQLite数据库,可以独立运行(以XULRunner方式),也可以作为Firefox、Thunderbird、Seamonkey、Songbird、Komodo、Gecko等的插件运行。

10.Sequel.js

Sequel.js是一个轻量级JavaScript库,使用它可以轻松进行SQL查询,它既可以在浏览器上运行,也可以在所有标准的SQL查询上运行。

来自:Best design tuts

十款开源的数据库管理工具相关推荐

  1. 还在用Navicat?这款开源的数据库管理工具界面更炫酷!

    数据库管理工具,是后端程序员使用频率非常高的的工具.Navicat.DataGrip虽然很好用,但都是收费的.最近在逛Github的时候,无意间发现了一款开源的数据库管理工具Beekeeper Stu ...

  2. 几款开源的ETL工具及ELT初探

    ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract).转换(transform).加载(load)至目的端的过程.ETL 是构建数据仓 ...

  3. 推荐一款免费的数据库管理工具,比 Navicat 还要好用,功能还很强大

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源:blog.csdn.net/horses/arti ...

  4. 几款开源的数据挖掘工具

    from: http://blog.csdn.net/u010140338/article/details/17454085 come from:http://idmer.blog.sohu.com/ ...

  5. eclipse复制代码连接数据库404_推荐一款免费的数据库管理工具,比Navicat还要好用,功能还很强大...

    作者:不剪发的Tony老师 blog.csdn.net/horses/article/details/89683422 DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具, ...

  6. 推荐一款免费的数据库管理工具,比Navicat还要好用,功能还很强大!

    DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议.可以通过官方网站或者 Github 进行下载. 由于 DBeaver 基于 Java 开发 ...

  7. 推荐一款免费的数据库管理工具,比Navicat还要好用,功能还很强大

    点击上方蓝色"肉眼品世界",选择"设为星标" 作者:不剪发的Tony老师 blog.csdn.net/horses/article/details/896834 ...

  8. python测试用例管理工具_三款开源测试管理工具推荐

    测试管理包括测试过程中的测试计划,测试执行以及执行结果的存储和分析. 具体来说就是和其它工具比如需求管理工具,功能测试工具比如Selenium和Cucumber,持续集成工具比如Jenkins和Tea ...

  9. 推荐几款通用的数据库管理工具

    前面一段日子,我电脑上装了Win8,但是不兼容SQLServer2005 所以想单独使用数据库管理工具,来操作服务器的数据库 我已经使用过 sql explorer(不知道怎么装驱动),DbVisua ...

  10. Mantis 是一种测试管理软件,三款开源测试管理工具推荐

    测试管理包括测试过程中的测试计划,测试执行以及执行结果的存储和分析. 具体来说就是和其它工具比如需求管理工具,功能测试工具比如Selenium和Cucumber,持续集成工具比如Jenkins和Tea ...

最新文章

  1. 怎么使图表居中显示_文字怎么排版又精美又好看?
  2. sklearn多分类问题
  3. Java程序员面试宝典--this
  4. 【代码】使用reentrantlock必须要手动释放锁
  5. 开源阅读_开源如何维持您的阅读习惯
  6. 力扣1281.整数的各位积和之差
  7. 如何部署一台DELL虚拟化服务器:CentOS7.4系统,虚拟化技术
  8. Python PIP Mysql-python 报错 ERROR: Command errored out with exit status 1: python setup.py egg_info C
  9. IDEA 忽略CSS错误
  10. preg_match 参数获取两个_「死磕 Spring」—– IOC 之 获取 Document 对象
  11. http://www.oreilly.com/catalog/errataunconfirmed.csp?isbn=9780596529321
  12. 校内人气之星_专访丨人气之星金奖得主黄圣雯:我想成为更好的自己
  13. c#开发环境下用Directx载入3D模型
  14. python函数调用键盘热键_Python自定义快捷键,热键,HotKey
  15. FineBI 无法将聚合和非聚合参数混用(或条件求和)
  16. Unity3d学习记录之回合制游戏
  17. 哈佛商业评论:什么是颠覆性创新?
  18. HanLP中人名识别分析
  19. IDEA自动导包(全局设置)
  20. 水溶性CdS/ZnS量子点(硫化镉/硫化锌量子点)基团:PEG-NH2、PEG-COOH、MPA-COOH、GSH

热门文章

  1. 04_部署 etcd 集群
  2. Water Tree CodeForces 343D 树链剖分+线段树
  3. Python实现8中常用排序算法
  4. 使用ASP.NET Core2.2创建WebApp
  5. 代码修改之后MSbuild编译不出最新的dll解决方法
  6. 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-如何让不同的PLC程序分线程运行 TC2
  7. javascript之函数使用
  8. (转载)python日期函数
  9. 使用 :after伪元素撑开 div
  10. 用NextResult方法取得多个Result Set