阅读更多

27顶
10踩

数据库

转载新闻 最棒的10款MySQL GUI工具

2010-05-18 15:27 by 资深编辑 wutao0603 评论(49) 有146696人浏览

绝大多数的关系数据库都明显不同于MS Access,它们都有两个截然不同的部分:后端作为数据仓库,前端作为用于数据组件通信的用户界面。这种设计非常巧妙,它并行处理两层编程模型,将数据 层从用户界面中分离出来,同时运行数据库软件制造商专注于它们的产品强项:数据存储和管理。它同时为第三方创建大量的应用程序提供了便利,使各种数据库间 的交互性更强。这类产品包括Embarcadero Rapid SQL和Oracle SQL Developer。这里有十款优秀的MySQL图形化界面。

1. Workbench

制造商:Sun Systems/Oracle
网站:http://dev.mysql.com/downloads/workbench/
价格:免费
许可证:GPL License
支持平台:Microsoft Windows,Mac OS X,Linux


MySQL Workbench是一款图形化的数据库设计工具,它在一个开发环境中集成了SQL的开发,管理,数据库设计,创建以及维护。它是 fabFORCE.net旗下DBDesigner 4的继承者,并替代了MySQL GUI Tools Bundle。当前版本是5.2,最早版本是5.0,这是为了强调MySQL Workbench是作为DBDesigner4的继承者被开发出来的事实。

2. Navicat

制造商:PremiumSoft ™ CyberTech Ltd.
网站:http://www.navicat.com/en/products/navicat_mysql/mysql_overview.html
价格:如下所示:

Windows Edition ( Non-Commercial ) US $209 (disk)
US $199 (download)
Windows Edition US $379 (disk)
US $369 (download)
Mac OS X Edition ( Non-Commercial ) US $209 (disk)
US $199 (download)
Mac OS X Edition US $329 (disk)
US $319 (download)
Linux Edition ( Non-Commercial ) US $189 (disk)
US $179 (download)
Linux Edition US $329 (disk)
US $319 (download)

配有30天试用版。
许可证:Commercial 或 Non-commercial licenses.
支持平台:Microsoft Windows,Mac OS X,Linux


用于MySQL的Navicat既是一个数据库管理器同时还是一个开发工具。它适用于从3.21以上的任何MySQL数据库服务器,并且支持包括触发器,存储过程,函数,事件,预览和用户管理在内的绝大多数最新的MySQL功能。

Navicat的功能非常复杂,足以满足专业开发人员的各种特殊需求,同时对于MySQL新手来说也非常简单易学。

3. Sequel Pro

制造商:The Sequel Pro Project(开源)
网站:http://www.sequelpro.com/
价格:免费(接受通过PayPal的捐赠)
许可证:GNU GPL 2.0
支持平台:Mac OS X Tiger Universal Build


Sequel Pro是一款免费的开源程序。它是CocoaMySQL Mac数据库管理程序的继承者。CocoaMySQL是Lorenz Textor的新构想,他是CocoaMySQL的早期的(2003年)主要开发人员。

Sequel Pro用于管理MySQL数据库(本地或在Internet上)。您可以使用它来添加删除数据库和表,修改字段和索引,预览和过滤表的内容,添加编辑删除行,执行自定义查询,转储表或整个数据库。

它兼容MySQL 3.x,4,5。

4. HeidiSQL

制造商:Ansgar Becker
网站:http://www.heidisql.com/
价格:免费(接受通过PayPal的捐赠)
许可证:GNU General Public License
支持平台:Windows 2000,XP,Vista,7(可通过Wine运行于任何Linux之上)


之前被称为MySQL-Front的HeidiSQL是一款免费的开源客户端,由德国程序员Ansgar Becker开发,同时还得到了一些Delphi贡献者的帮助。用户必须通过许可证书创建一个会话登陆本地或远程MySQL服务器,才可以使用 HeidiSQL管理数据库。通过这个会话,用户可以管理所链接的MySQL服务器的MySQL数据库,并在完成之后断开。它的功能集足够应付绝大多数常 见和高级数据库,表,数据记录选项,但是目前还处于积极的开发中,以求能实现MySQL前端的所有功能。

另外还有一款由Java编写的jHeidi,它被设计用于Mac和Linux计算机。遗憾的是,该项目已于2010年3月终止了。

5. phpMyAdmin

制造商:The phpMyAdmin Project (on Sourceforge) 
网站:http://www.phpmyadmin.net/home_page/
价格:免费(接受通过PayPal的捐赠)
许可证:GNU General Public License, version 2
支持平台:Microsoft Windows,Mac OS X,Linux,PHP 4 - 5,MySQL 3 - 5


PhpMyAdmin是一款免费的软件工具,采用PHP编写,用于在线处理MySQL管理。PhpMyAdmin支持多种MySQL操作,最常用的操作包括管理数据库,表,字段,关系,索引,用户,权限。同时还允许您直接执行SQL语句。

Tobias Ratschiller曾经是IT顾问,后来创建了Maguma软件公司。由于受到Peter Kuppelwieser开发的MySQL-Webadmin的影响,于1998年开始了基于PHP的MySQL的web前端开发。因时间不足,他与 2000年放弃了该项目(以及同样有他开发的phpAdsNew)。就在那时,phpMyAdmin已成为最受欢迎的PHP程序和MySQL管理工具之 一,它拥有广泛的社区用户和贡献者。为了协调越来越多的补丁,Olivier Müller,Marc Delisle以及Loïc Chapeaux三位开发人员在注册 SourceForge.net注册了phpMyAdmin项目,并于2001年接手开发工作。

6. SQL Maestro MySQL Tools Family

制造商:SQL Maestro Group
网站:http://www.sqlmaestro.com/products/mysql/
价格:范围从$99的非商业程序到$1949的MySQL Admin Tools Bundle,其中包括完整的网站商业许可证外加3年升级。捆绑包中包括了SQL Maestro,Data Wizard,Code Factory,Service Center以及PHP Generator Pro。
许可证:全范围支持从单独的非商业到附带3年免费升级的站点商业许可证
支持平台:Windows 2000,XP,Vista,7


SQL Maestro Group提供了完整的数据库管理,开发和管理工具,适用于所有主流DBMS。通过GUI界面,您可以执行查询和SQL脚本,管理用户以及他们的特权,导 入,导出到处和数据备份。同时,您还可以为所选定的表以及查询生成PHP脚本,并转移任何ADO兼容数据库到MySQL数据库。

捆绑包中包括:

SQL Maestro for MySQL
专业的MySQL GUI管理工具,支持所有最新的MySQL 5.0和5.1。功能包括预览,过程,触发器和表分区。

Data Wizard for MySQL
MySQL的转储,以及数据导出/导入工具等。

Code Factory for MySQL
用于编辑SQL脚本和创建SQL语句的可视化工具集。

Service Center for MySQL
用于MySQL服务器维护。

PHP Generator for MySQL
生成高性能MySQL PHP脚本。配有免费版本。

7. SQLWave

制造商:Nerocode
网站:http://www.nerocode.com/
价格:$99.00
许可证:shareware。查看http://www.nerocode.com/license.txt以获得更多相关信息。
支持平台:Windows 2000,XP,Vista,7


Nerocode SQLWave是一款MySQL GUI客户端工具,被设计用来自动化和简化数据库的开发进程。它同时还提供了更简便的方法来开拓和维护现有数据库,以及不同方式来设计复杂SQL语句,查询和数据操作。兼容MySQL 4.x - 6.x。

配有30天试用版。

8. dbForge Studio

制造商:devart
网站:http://www.devart.com/dbforge/mysql/studio/
价格:免费的Express版,$49.95(非商业标准版),$99.99(非商业专业版)。
许可证:商业和非商业许可证。提供订阅这一高效快速的方法来实现产品升级和技术支持。
支持平台:Windows 2000,XP,Vista,7


用于MySQL的DbForge Studio提供了图形化的MySQL开发和管理。

有三个版本:Express,Standard,Professional。

Express是免费应用程序,提供用于架构对象,用户账户,SQL脚本和查询的基本功能。

Standard为数据库管理员和开发者提供了附加工具,比如debugger,Query Builder,代码模板,对象检索,各种输出和维护向导。

Professional是全功能版本并添加了以下设计:数据库项目,对数据库结构(架构比较)或数据库内容(数据比较)进行准确的比较和同步,调试已存储的过程和脚本,创建复杂查询。

dbForge的其他工具包括:

Schema Compare for MySQL

Data Compare for MySQL

Query Builder for MySQL

Fusion for MySQL

9. DBTools Manager

制造商:DBTools Software
网站:http://www.dbtools.com.br/EN/dbmanagerpro/
价格:标准版免费。单一授权的企业版为$69.90 USD。Discounts版适用于所中许可证。
许可:标准版授权于标准免费软件条件。企业版授权于销售单位。
支持平台:Windows 2000,XP,Vista,7


标准版
特别为个人使用设计,它配备最低限功能,适用于数据库新手执行基本的数据库管理。您可以在非商业的前提下免费使用它。如果用于商业使用,您可以购买授权,同时还将提供额外功能。

企业版
特别为企业使用设计,它更适用于那些寻找集成化数据库管理程序的DBA和开发人员。购买前,您可以先试用。企业版的试用版是全功能的,您有20天的时间进行所有的尝试,同时基于完整的体验来决定是否购买。

同时支持MySQL 3,4,5。

10. MyDB Studio

制造商:H2LSoft, Inc.
网站:http://www.mydb-studio.com/
价格:免费
授权:免费软件
支持平台:Windows 2000,XP,Vista,7


MyDB Studio包含了用于MySQL服务器管理的完整工具集。它可用于创建/编辑/放弃数据库对象,数据库同步,以及数据导出/导入。数据库管理员还可以用 它来执行数据库转移,以及备份和还原。它支持使用SSH隧道来保护您的链接,即便您的主机不允许远程访问链接,用户和权限管理,以及PHP脚本创建,您依 然可以进行连接。
-------------------------

查看原文:Top 10 MySQL GUI Tools

  • 大小: 33.6 KB
  • 大小: 36.2 KB
  • 大小: 43.6 KB
  • 大小: 50.1 KB
  • 大小: 43.4 KB
  • 大小: 11.1 KB
  • 大小: 33.3 KB
  • 大小: 36.5 KB
  • 大小: 43.9 KB
  • 大小: 26.5 KB
来自: distrolist
27
10
评论 共 49 条 请登录后发表评论
49 楼 shengfuqiang 2011-02-24 11:05
EMS sql manager 也不错
48 楼 xiangzi21 2011-01-07 17:21
感谢楼主,终于找到好用的工具了!
47 楼 francis.xjl 2010-09-03 13:22
navicat居然没有成为第一?
46 楼 hnicypb 2010-08-26 09:30
...mao shi ting feng fu de
45 楼 boyr 2010-06-13 12:56
居然没有SQLYOG?
44 楼 287854442 2010-06-09 16:30
xiaoyiz 写道
居然没有SQLYOG? 。。。我从来不用盗版,只用注册码注册版。

我也觉得这个很好用!
43 楼 dk101 2010-06-07 13:09
文中列举的十个前端开发工具,我一个都没用过,甚至都没听说过,有时间,下几个学习一下。我习惯用MySQL-Front。
42 楼 usiboy 2010-06-02 11:37
还是感觉phpmyadmin好用
41 楼 wudiju 2010-05-21 16:39
mysql front虽然有时会出问题,但我一直在用它,习惯了
40 楼 longware 2010-05-20 10:51
where is sqlyog and ems ?  s-h-i-t!
39 楼 ningbe 2010-05-20 02:06
竟然没有sqlyog,太可笑了吧
38 楼 yhailj 2010-05-19 23:52
个人一直用的 navicat lite 版本, 个人用的时候, 就是没有自动补全功能, 其他都还好

navicat 9 在用户体验上做了很大调整, 不再像以前那般难用了!

个人用户建议使用 lite 版, 无需注册
37 楼 xiaoyiz 2010-05-19 23:13
居然没有SQLYOG? 。。。我从来不用盗版,只用注册码注册版。
36 楼 ytcheng 2010-05-19 21:48
我也推荐sqlyog。没有sqlyog强烈怀疑这个新闻是个广告
35 楼 caoyangx 2010-05-19 17:49
喜羊羊 写道
为什么没有 DBVISUALIZER

你说的那玩意是万能数据库,再说也是收费的,收费的真让人生气,mysql免费,一个ui居然收费,赚这种钱的人最可耻,拿着雷锋光荣事迹卖书挣钱的人,大家就得一起杜绝,让他破产。
34 楼 bjyzxxds 2010-05-19 17:33
居然没有SQLyog?看着标题进来就像看看SQLyog排第几来着,结果没有的说
33 楼 cunsky 2010-05-19 17:17
sqlyog 木有?
32 楼 peacock 2010-05-19 15:48
哈哈,No.1的sqlyog居然连前10都进不了
31 楼 喜羊羊 2010-05-19 15:12
为什么没有 DBVISUALIZER
30 楼 condeywadl 2010-05-19 14:51
fengyie007 写道
mysql front都没有

我现在对 front信心越来越不足了 老是发生错误

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 通用查询组件 简单易用

    用户可以自定义查询条件,可以适合任何一种表的查询

  • vue 封装搜索查询组件

    封装search组件

  • java 通用查询组件_【mone-query】基于 element-ui 的通用查询组件

    mone-querymone-query是基于element-ui封装的通用查询组件,它通过丰富的配置让你尽可能少的前端编码就可以完成大部分报表需求。必要依赖vue >= 2.5.2element-ui >= 2.4.0axios >= 0.16.0安装CommonJS方式npm install mone-query -Dumd方式快速上手import Vue from "vue...

  • vue实现查询组件的封装

    针对实现多个查询条件,多次使用的时候调用该组件,方便代码的维护

  • 自定义通用查询组件

      1、 设计通用查询窗口,严格的说这是一个目前只适合数据库表中字符串类型或相似类型的查询窗口,数字类型不支持,不过稍加修改(增加一个类型选择,判断处理即可)就可支持。窗体的界面如下:      相关代码如下: unit GenQueryBox; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

  • 组件制作之五(托盘组件)

    这将是最后一个组件了,目标定为非可视化,事实上非可视化组件要比可视化组件难做,因为是从TComponent继承而来,就没有了很多属性和事件。而这些都要我们从头来做过。这个非可视化组件,我决定为托盘组件,其中用到的技术较多,我不如列一个表出来,然后再来讲解好一点。另外,可能篇幅会多一些,请耐心看。用到的技术:1作为核心功能,当然是托盘的应用啦。2 托盘组件怎么样影响到主窗口最小化时隐

  • 基于Spring JDBC的通用查询组件

    基于Spring JDBC的通用查询组件 源码详情见Github 简介 该项目是基于Spring JDBC的通用综合查询组件,使用builder模式加入处理的Process。该组件能够有效复用重复代码,提高团队开发效率 使用说明 首先得在Service层实现一个Service并且继承抽象类GeneralQueryService 然后实现抽象方法initConditionSearch,该方法主要用于...

  • 基于AntD+Umi+Dva+React的查询方案组件

    基于umi+dva+react使用antd组件实现类似于NC查询方案的查询组件。

  • 树状类查询组件

    树状分类查询到底,但是需要提供最顶层的参数,且父子关系设计为同一张表

  • 通用查询组件设计(续二)

    通用查询组件设计作者:nxyc_twz@163.com  前段时间由于工作较忙,无暇整理本组件的相关文档,请大家谅解!以后我会陆续整理公布该组件的所有相关文档及源码!保存参数值procedure TDBFilterDialog.SaveParamValues;var  i : Integer;begin//保存参数值   for i := 0 to FOrigi

  • LYQuery(通用查询组件) <img src="/images/sunny.gif" align="ab

    通用查询组件

  • C#实现的 快速查找通用组件 YHSoft.QuickFind

    在给定的DataTable中筛选出指定的记录,以DataRow形式返回。返回后自己根据需要处理。 详细说明见:http://blog.csdn.net/meerio/article/details/51685221

  • 简单的通用查询设计

    简单的通用查询设计1.数据设计2.实体3.参数校验4.sql解析5.执行1.参数2.解析后sql 1.数据设计 写的不是很好,如果能对现在的你有一些启发或帮助,可以点个关注啊! { // 表信息 “tableInfo”:{ // 库名 “dbName”: “szxc_dc”, // 表名称 “tableName”:“dig_customized_data”, // 列名 “column”:“id, content, component_code, county_code”, // 逻辑删除字段 “logi

  • 通用查询的使用模式--基本条件输入

    基本条件输入是通用查询默认的使用模式。 设置的基本条件,可以来源于多个条件组,每个条件组是一个数据集、数据表或自定义的条件组;在一个条件组中,用户可以动态的添加查询条件。 一条基本的查询条件由字段、比较符、条件值组成。 用户也可以进行字段别名的修改和条件值编辑风格的设置,便于读取和使用。 增加查询条件 可以通过页面中的【增加】按钮来添加一个查询条件,也可通过【批量增加】按钮来一次

  • 查询按钮组件

    查询按钮组件。

  • 通过Intent查询组件

    PMS 在系统运行过程中,很重要的一项工作就是通过 Intent 来查询组件信息。系统中响应 Intent 的组件有多个,所以返回的是列表而不是单个(比如 intent 启动的时候会让你自己选择启动哪个app,多个地图软件,多个邮箱软件等),查到的组件都是用类 ResolveInfo 来表示的,为了统一所有的组件都通过它来表示; PMS 中 Intent查询接口如下 @Override public @NonNull ParceledListSlice&lt;ResolveInfo&gt.

  • 今天把通用查询组件正式开源了

    准备把通用查询组件开源了,今天晚上再整理整理,发布到github上去。 地址为 https://lnkd.in/ggr7j8C

  • KETTLE-转换-查询组件

    KETTLE-转换-查询组件

  • Delphi组件开发教程指南(四)组件生成过程(TWinControl)

    ====================================================== 注:本文源代码点此下载 ====================================================== http://www.52delphi.com/list.asp?id=1199 核心提示:连载闲哥学习心得分享,供新手学习,作者博客:http

Global site tag (gtag.js) - Google Analytics