数据分析必备,数据库管理工具哪一款最受欢迎?

任何web软件和应用程序都需要强大的数据库管理工具,因此开发者选择一款合适的数据库管理工具尤为重要。本文列出了几款好用的数据库管理工具(有些并非开源或免费),以供开发者们参考选择。
mysql管理工具 phpmyadmin
phpmyadmin是一个非常受欢迎的基于web的mysql数据库管理工具。它能够创建和删除数据库,创建/删除/修改表格,删除/编辑/新增字段,执行sql脚本等。
数据库管理工具 dbeaver
dbeaver 是一个通用的数据库管理工具和 sql 客户端,支持 mysql, postgresql, oracle, db2, mssql, sybase, mimer, hsqldb, derby, 以及其他兼容 jdbc 的数据库。dbeaver 提供一个图形界面用来查看数据库结构、执行sql查询和脚本,浏览和导出数据,处理blob/clob 数据,修改数据库结构等等。
mysql 数据库建模工具 mysql workbench
mysql workbench是数据库架构师和开发人员的可视化数据库设计、管理的工具,它是著名的数据库设计工具dbdesigner4的继任者。你可以用mysql workbench设计和创建新的数据库图示,建立数据库文档。它同时有开源和商业化的两个版本。可以在windows,linux和mac os x上使用。
它在2016年十月份成为一个稳定的工具。
缺点:
比 phpmyadmin 更复杂。
mac上的mysql管理工具 sequel pro
sequel pro 的原名是cocoamysql,是一个与phpmyadmin相像的mysql管理工具。它是由cocoa和面对对象的c(mac osx)编写的。sequel pro允许你编辑数据库,表格(字段和索引)和列,执行个性化查找和导入导出数据。
缺点:
不适用于其他系统。
sqlite管理工具 sqlitestudio
sqlitestudio 是一个跨平台的 sqlite 数据库的管理工具,采用 tcl 语言开发。
主要特性:
便携性 - 无需安装和卸载,下载解压即可使用界面直观功能强大,同时保持轻量级而且快速通过简单的 gui 封装了所有 sqlite3 及 sqlite2 的功能支持跨平台 包括 windows 9x/2k/xp/2003/vista/7, linux, macos x 支持导出各种格式数据 (sql statements, csv, html, xml, pdf, json),支持导入各种格式数据(csv, 自定义文本文件[正则表达式]),额外的小功能,包括代码格式化,查询历史记录,语法检查等等支持 unicode ,支持换肤 可配置的颜色、字体和快捷方式开源且免费 gplv3 license.
oracle 数据库开发工具 oracle sql developer
oracle sql developer 是一个免费非开源的用以开发数据库应用程序的图形化工具,使用 sql developer 可以浏览数据库对象、运行 sql 语句和脚本、编辑和调试 pl/sql 语句。另外还可以创建执行和保存报表。该工具可以连接任何 oracle 9.2.0.1 或者以上版本的 oracle 数据库,支持 windows、linux 和 mac os x 系统。
数据库管理客户端 heidisql
heidisql 是一个功能非常强大的数据库客户端软件,采用 delphi 开发,支持 windows 操作系统。支持 mysql、mariadb、percona server 和微软的 sql server。
多引擎数据库环境 datagrip
datagrip 是 jetbrains 发布的多引擎数据库环境,支持 mysql 和 postgresql,microsoft sql server 和 oracle,sybase,db2,sqlite,还有 hypersql,apache derby 和 h2。
当然,优秀的数据库管理工具还有很多,欢迎在评论区补充,以供更多开发者学习和交流。
end.
作者:osc-两味真火
来源:开源中国