只会增删查改?你还缺个数据库管理工具!

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:
+关注继续查看

任何web软件和应用程序都需要强大的数据库管理工具,因此开发者选择一款合适的数据库管理工具尤为重要。本文列出了几款好用的数据库管理工具(有些并非开源或免费),以供开发者们参考选择:

1、MySQL管理工具 phpMyAdmin

phpMyAdmin是一个非常受欢迎的基于web的MySQL数据库管理工具。它能够创建和删除数据库,创建/删除/修改表格,删除/编辑/新增字段,执行SQL脚本等。

只会增删查改?你还缺个数据库管理工具!

2、数据库管理工具 Navicat Lite

Navicat是一套快速、可靠并价格相宜的资料库管理工具,大可使用来简化资料库的管理及降低系统管理成本。它的设计符合资 料库管理员、开发人员及中小企业的需求。 Navicat是以直觉化的使用者图形介面所而建的,让你可以以安全且简单的方式建立、组织、存取并共用资讯。Navicat 支持的数据库包括 MySQL、Oracle、SQLite、PostgreSQL 和 SQL Server 等。

Navicat 提供商业版 Navicat Premium 和 免费的版本 Navicat Lite 。但目前 Navicat 已不再提供 LITE 版本。

缺点:

免费版本已停止更新。

只会增删查改?你还缺个数据库管理工具!

3、数据库管理工具 DBeaver

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


只会增删查改?你还缺个数据库管理工具!

4、MySQL 数据库建模工具 MySQL Workbench

MySQL Workbench是数据库架构师和开发人员的可视化数据库设计、管理的工具,它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档。它同时有开源和商业化的两个版本。可以在Windows,Linux和MAC OS X上使用。

它在2016年十月份成为一个稳定的工具。

缺点:

比 phpMyAdmin 更复杂。

只会增删查改?你还缺个数据库管理工具!

5、MAC上的MySQL管理工具 Sequel Pro

Sequel Pro 的原名是CocoaMySQL,是一个与phpMyAdmin相像的MySQL管理工具。它是由Cocoa和面对对象的C(Mac OSX)编写的。Sequel Pro允许你编辑数据库,表格(字段和索引)和列,执行个性化查找和导入导出数据。

缺点:

不适用于其他系统。

只会增删查改?你还缺个数据库管理工具!

6、web数据库管理工具 webcat

webcat是一个java版的web数据库管理工具,核心功能包括数据库的创建、编辑、sql分析、代码生成、数据备份等。 目前一期功能已开发完毕,所涉及到的功能我基本都已经测试通过,稳定版本为1.0.0.5。 接下来会继续完善一期功能,部分代码会重构,增加一些使用者提出的功能。 因此在此期间暂时关闭fork,待新版本开发完成并稳定之后再开放。代码会持续更新,敬请关注。 QQ群:341624652 有问题或者新需求请到QQ群反馈. 安装部署请参见下方。

只会增删查改?你还缺个数据库管理工具!

7、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.

只会增删查改?你还缺个数据库管理工具!

8、Oracle 数据库开发工具 Oracle SQL Developer

Oracle SQL Developer 是一个免费非开源的用以开发数据库应用程序的图形化工具,使用 SQL Developer 可以浏览数据库对象、运行 SQL 语句和脚本、编辑和调试 PL/SQL 语句。另外还可以创建执行和保存报表。该工具可以连接任何 Oracle 9.2.0.1 或者以上版本的 Oracle 数据库,支持 Windows、Linux 和 Mac OS X 系统。

只会增删查改?你还缺个数据库管理工具!

9、数据库管理客户端 HeidiSQL

HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。支持 MySQL、MariaDB、Percona Server 和微软的 SQL Server。

只会增删查改?你还缺个数据库管理工具!

10、多引擎数据库环境 DataGrip

DataGrip 是 JetBrains 发布的多引擎数据库环境,支持 MySQL 和 PostgreSQL,Microsoft SQL Server 和 Oracle,Sybase,DB2,SQLite,还有 HyperSQL,Apache Derby 和 H2。

只会增删查改?你还缺个数据库管理工具!

当然,优秀的数据库管理工具还有很多,欢迎在评论区补充,以供更多开发者学习和交流。


作者:佚名

来源:51CTO

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
JSON 小程序 API
开发-3-本地-数据库-查询-删除
开发-3-本地-数据库-查询-删除
14 0
|
2月前
|
Java 关系型数据库 MySQL
Java常用数据库列表
Java常用数据库列表
24 0
|
6月前
|
关系型数据库 MySQL 数据库
数据库信息的增删
数据库信息的增删
31 0
|
10月前
|
SQL Oracle 关系型数据库
|
11月前
|
SQL 存储 程序员
【数据库】C#创建项目简单开发实现数据库表记录迁移功能
在实际项目中,很大可能会遇到数据迁移的情况 特别是对于系统升级或者旧表转移到新表,新旧表很可能是字段都不一样的情况,本篇文章就是在两个不同数据库不同表之间数据整合 同时也回顾下ADO.NET的ORM框架基础知识
172 0
|
11月前
|
关系型数据库 MySQL 数据库
MySql基础-笔记2 -数据库创建、删除、选择等操作
MySql基础-笔记2 -数据库创建、删除、选择等操作
87 0
MySql基础-笔记2 -数据库创建、删除、选择等操作
|
存储 缓存 前端开发
IndexDB实现一个本地数据库的增删查改
在客户端,我们所接触到的绝大部分本地缓存方案主要有localStorage以及sessionStorage,其实Storage除了这两大高频api,另外还有IndexDB、cookies、WebSQL,Trust Token(信任令牌),cookies相对来说在前端接触比另外几个多点
303 0
IndexDB实现一个本地数据库的增删查改
|
SQL 关系型数据库 MySQL
数据库原理及应用——熟悉数据库管理工具、数据库和表的创建与管理
(一)掌握数据库管理工具的配置方法 1.使用Microsoft SQL Server配置管理器控制SQL Server的后台服务; 2.使用Microsoft SQL Server Management Studio综合管理平台配置数据库实例; 3.掌握第三方管理工具连接本地和远程数据库服务器的配置过程与方法; (二)练习查询分析器的使用 1.使用查询分析器进行查询语句的编写; 2.练习模板的使用; 3.熟悉查询分析器的环境; (三)熟悉系统数据库的结构 (四)熟悉样例数据库的内容 (五)数据库的创
433 0
数据库原理及应用——熟悉数据库管理工具、数据库和表的创建与管理
|
Oracle 关系型数据库 数据库
orcl数据库命令——前篇
orcl数据库命令——前篇
|
Oracle 关系型数据库 Java
dbvis 数据库工具:数据库驱动集合包获取,dbvis数据库工具安装驱动实例演示
dbvis 数据库工具:数据库驱动集合包获取,dbvis数据库工具安装驱动实例演示
122 0
dbvis 数据库工具:数据库驱动集合包获取,dbvis数据库工具安装驱动实例演示
推荐文章
更多