`
再逢山水
  • 浏览: 156422 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

14款优秀的MySQL客户端

    博客分类:
  • LAMP
阅读更多
不用我说,大家都知道Mysql是一个怎么样的数据库。虽然它的命运比较坎坷,但是丝毫没有影响到我们对Mysql的热情。不论是个人程序或者网站,还是企业数据库,Mysql的身影无处不在。无论做什么数据库的开发,一款合适的客户端软件可以让你达到事半功倍的效果。下面就我自己使用mysql客户端的经验,再参考其他人的情况做如下汇总,希望对你的数据开发有所帮助。

1. EMS MySQL Manager
强大的mysql管理工具,允许用户通过图形界面创建或编辑数据库对象,并提供通过sql语句管理用户和权限,通过图形界面建立sql语句,自动生成html格式的数据库文档,导入/导出数据,查看/编辑blob字段等功能。
官方网站:http://sqlmanager.net/products/mysql/manager
中文下载地址:http://download.pchome.net/development/database/download-10462.html

这款软件给我的感觉是简洁,实用,专业,我现在一直用的这个,强烈推荐你使用。

2. MySQL-Front
mysql数据库的图形工具,主要特性包括多文档界面,语法突出,拖拽方式的数据库和表格,可编辑/可增加/删除的域,可编辑/可插入/删除的记录,可显示的成员,可执行的SQL 脚本,提供与外程序接口,保存数据到CSV文件等。
中文下载地址:http://down.chinaz.com/soft/21500.htm


3. Navicat for MySQL
一套适用于MySQL数据库系统地图形化数据库管理、报告以及监控的工具。新版本具有高性能的、具有商业智能的、强大的备份功能,此外还有许多的改进。含简体中文文件。
官方网站:www.navicat.com
官方下载地址:http://www.navicat.com/en/products/navicat_mysql/mysql_overview.html中文下载地址:http://down.chinaz.com/soft/22655.htm


4. MySqlYog
MySqlYog软件是纯JAVA编写的软件,可以运行于WINDOWS,LINUX,UNIX系统,基本版本可以实现对数据库的基本管理,可视化创建表,视图,触发器,数据库的热备份,恢复,可远程管理系统等功能。
官方网站:http://www.webyog.com
官方下载地址:http://www.webyog.com/en/downloads.php

5. MySQL Browser
MySQL Browser的优点是简单,极其简单,安装之后能够立刻上手,马上就能使用的那种,布局也很简陋,功能也很简陋,简单使用没有问题,尤其是刚开始学习mysql的童鞋,可以尝试一下。
官方下载地址: http://dev.mysql.com/downloads/gui-tools/5.0.html

6. Workbench
MySQL Workbench是一款可视化的数据库设计工具,它将SQL开发、管理和数据库设计、创建和维护融合到一个简单的开发环境中,它源自fabFORCE.net,是DBDesigner 4的接班人,并且更换了mysql GUI工具绑定。当前的版本是5.2,最开始的版本是5.0, 需要强调的是,MySQL Workbench是被视为DBDesinger 4的继承者来开发的。

下载地址:http://dev.mysql.com/downloads/workbench/


7. Sequel Pro
Sequel Pro是一款免费的开源项目,它是CocoaMySQL 数据库管理系统的继承者, CocoaMySQL是Lorenz Textor脑力劳动的产物, 而Lorenz Textor是从2003年开始,CocoaMySQL主要的开发者。
Sequel Pro用来管理MySQL数据库(本地或者internet),它允许你增加、删除数据库和表,更改字段、索引和视图,过滤table内容,增加、编辑和删除列,执行自定义查询和转存table和整个数据库
它兼容MySQL 3.x, 4 or 5.
官方网站:http://www.sequelpro.com/


8. HeidiSQL
HeidiSQL之前被称为mySQL-Front,是由德国程序员Ansgar Becker和一些在Delhi领域有突出贡献的人开发的一款免费的开源客户端。用HeidiSQL管理数据库, 用户必须通过验证登录一个本地或者远程的MySQL服务器,创建一个会话(session). 在这个会话里,用户可以通过连接MySQL服务器管理MySQL 数据库, 会话结束会断开与服务器的连接。它的特征集对于大部分普通和高级的数据库,表和数据操作来说已经足够了,但是为了让它趋向完美,它依然保持积极的开发状态。
一个由Java, jHeidi编写的版本,被设计用来工作在Mac和Linux电脑上,不幸的是,这个项目在2010年三月被叫停了。

官方网站:http://www.heidisql.com/


9.phpMyAdmin
PhpMyAdmin是由PHP编写的,目的在于通过Internet管理MySQL, PhpMyAdmin支持对MySQL的大范围的操作,最频繁的使用是数据库的管理、表格、字段、关系、索引、用户、权限。你也可以直接执行SQL语句。

官方网站:http://www.phpmyadmin.net/home_page/


10. SQL Maestro MySQL Tools Family
SQL Maestro Group 提供了完整的数据库管理、开发和大部分流行数据库管理系统的管理工具,通过这个管理界面,你可以执行查询和SQL脚本,管理用户和他们的授权,导入、导出以及备份数据。 此外,你可以为你选择的表格和查询生成PHP脚本,并且可以将任何兼容ADO的数据库转换成MySQL数据库。
此绑定包含如下组件:
SQL Maestro for MySQL
一个专业的MySQL GUI 管理工具, 支持所有最新的MySQL 5.0 and 5.1特性,比如:视图、存储过程,触发器和表划分。
Data Wizard for MySQL
MySQL数据转存,数据导出、导入工具等
Code Factory for MySQL
一套用来编辑SQL脚本和可视化建立SQL语句的工具。
Service Center for MySQL
方便MySQL数据库维护
PHP Generator for MySQL
生产出高质量的MySQL PHP脚本,有免费版本可用。

官方网站:http://www.sqlmaestro.com/products/mysql/


11. SQLWave
Nerocode SQLWave是一款MySQL GUI客户端工具,设计成自动化和简化数据库开发过程 。它也提供了一个简单的方式去浏览和维护存在的数据库,用不同的方法设计复杂的SQL语句,查询和操纵数据。兼容MySQL 4.x – 6.x。
30天试用版可用。
官方网站:http://www.nerocode.com/


12. dbForge Studio
DbForge Studio for MySQL 提供了可视化的MySQL开发和管理,
有三个版本: 快线版(Express), 标准版(Standard)和 专业 版(Professional).
快线版 是一个免费的应用,提供处理schema对象,用户账户,SQL脚本和查询语句等基本功能
标准版 为数据库管理人员和程序开发人员准备了额外的工具。比如调试器(debugger), 查询构造器(Query Builder), 代码模板(code templates), 对象搜索(object search), 变量导出和维护向导。
专业版是功能最全的版本,并且增加了以下功能:数据库工程,精确对比,数据库结构同步或者数据库内容同步,调试存储过程和脚本,建立复杂的查询 。
dbForge的其他工具包括:
• Schema Compare for MySQL
• Data Compare for MySQL
• Query Builder for MySQL
• Fusion for MySQL

官方网站:http://www.devart.com/dbforge/mysql/studio/


13. DBTools Manager

标准版
专门为个人设计,它拥有最小的特征集,这使得它成为新数据库用户执行基本数据管理最理想的工具,你可以免费使用这个版本,对于商业应用,你可以购买一个许可,它将为你提供更多额外的功能。
企业版
专门为企业使用设计,对于想要寻找一款集成的数据库管理系统的DBA和程序开发人员来说,这个非常合适。你可以在购买之前试用一下,企业版试用版将开放所有的功能,你有20天的时间来决定是否购买它。

两个版本都支持MySQL 3, 4 and 5.

官方网站:http://www.dbtools.com.br/EN/dbmanagerpro/


14. MyDB Studio
MyDB Studio包含MySQL服务器管理的完整工具集,开发人员将十分感激它能创建、编辑、移除数据库对象,数据库同步,数据导入和导出,DBA们也可以使用MyDB Studio去执行数据库移植,以及数据备份和重新存储。它支持SSH隧道技术,使得您的连接更加安全。

官方网站:http://www.mydb-studio.com


如果你还有更好的MySQL客户端工具的话,请提出来一同分享一下,我是很愿意时刻更新这篇文章的。
分享到:
评论

相关推荐

    PHP与MySQL程序设计(带完整书签)

    第27 章 mysql 客户端 384 第28 章 mysql 存储引擎和数据类型 400 第29 章 保护mysql 的安全 421 第30 章 结合使用php 与mysql 442 第31 章 pdo 介绍 457 第32 章 存储例程 471 第33 章 mysql 触发器 486 第34 章 ...

    MySQL驱动 、Oracle9i驱动

    其中,Type 4驱动(如MySQL Connector/J)是纯Java实现,无需中间层软件,性能最佳且跨平台兼容性优秀。安装MySQL驱动后,开发者可以使用SQL语句通过Java的Connection、Statement、PreparedStatement和ResultSet等类...

    MySQL数据库基础命令大全(收藏)

    在MySQL客户端中执行此SQL语句,将返回当前数据库的版本信息。 4. **显示数据库**: - `show databases;` 此命令列出所有可用的数据库。 5. **使用数据库**: - `use [database];` 选择一个数据库进行操作。 ...

    JDBC数据库驱动_oracle_sqlserver_mysql

    在这个压缩包中,虽然没有具体列出Oracle的JDBC驱动文件,但在实际应用中,通常会下载如"ojdbc14.jar"或"ojdbc8.jar"这样的文件。 2. **MySQL JDBC驱动**:文件名"mysql-connector-java-5.1.6"表明这是MySQL的JDBC...

    疯狂java实战演义 光盘源码

    书中使用Java的Swing技术开发了若干个游戏,从这些游戏中可以了解到,Java一样可以做出优秀的游戏和应用程序。本书知识点丰富,适合有一定Java基础、有意向做Java桌面应用程序或者想了解Java图形界面编程的读者阅读...

    preact-journal:使用preact,node,MySQL和IndexedDB的14k脱机日记功能PWA

    **Preact-Journal:一款基于Preact、Node.js、MySQL和IndexedDB的超小型离线日记Web应用** **Preact** 是一个轻量级的React兼容库,它提供了与React非常相似的API和语法,但体积更小。Preact的核心设计理念是尽可能...

    uniSF - 2019.01.14.rar

    【uniSF - 2019.01.14.rar】这个压缩包文件看起来包含了一个名为"uniSF"的软件或系统的特定版本,日期为2019年1月14日。从标签"Delphi"我们可以推断,uniSF可能是用Delphi编程语言开发的。Delphi是一款强大的集成...

    点餐系统源码

    在这个案例中,文件名"Android_20160414_Soft"表明源码可能是一个2016年4月14日版本的Android应用程序。客户端主要负责提供菜品展示、菜单浏览、订单创建、支付功能以及用户交互界面等。开发者需要熟悉Java或Kotlin...

    新冠物资管理论文-java-文档-新冠物资管理文档-论文

    - Mac OS:苹果公司的操作系统,以其简洁的界面、优秀的稳定性和安全性著称。 2. **开发语言**:Java - Java是一种面向对象的编程语言,以其“一次编写,到处运行”的特性而闻名。Java拥有庞大的开发者社区支持,...

    2016PHP面试题

    #### 14. mysql_affected_rows()对哪个操作没有影响? - **答案**:`mysql_affected_rows()`用于获取上一条SQL语句影响的行数,对SELECT操作没有影响。 #### 15. 取得搜索语句的结果集中的记录总数的函数是: - *...

    精品软件工具--程序员买了一台新 Mac 之后,必装的一个软件或工具.zip

    在Mac OS系统中,由于其与Unix/Linux系统的亲缘性,很多开发者工具都能找到优秀的对应版本。 1. **文本编辑器/IDE**: 对于程序员来说,一个强大的代码编辑器或集成开发环境(IDE)是必不可少的。例如,Visual ...

    SpringMVC项目所需jar包

    6. **JDBC驱动**:根据所使用的数据库(如MySQL、Oracle等),需要相应的JDBC驱动jar包,如`mysql-connector-java`,以便MyBatis能与数据库通信。 7. **Servlet和JSP相关**:对于Web应用,需要`javax.servlet-api`...

    互联网高频Java后端面试题20道(适合1~3年)V1.0.76.docx

    解析:掌握设计模式是成为一名优秀开发者的关键技能,它们可以指导我们在实际项目中编写更优雅、高效的代码。 问题 12:请解释一下什么是 RESTful API 中的 HATEOAS,它有什么作用?答案:HATEOAS(Hypermedia as ...

    基于Java的源码-CRMEB单商户商城系统.zip

    CRMEB单商户商城系统是一款基于Java编程语言开发的电子商务平台。这个系统旨在提供一个全面、功能丰富的在线销售解决方案,适合各种规模的企业进行线上业务运营。以下是对该系统的详细解析: 1. **Java技术栈**:...

    一份超级全面的PHP面试题

    14、显示客户端IP和服务器IP的代码: ```php echo '客户端IP: ' . $_SERVER['REMOTE_ADDR']; echo '服务器IP: ' . $_SERVER['SERVER_ADDR']; ``` 15、include和require的区别: - `include`:如果文件未找到,...

    java毕业设计之基于移动端的校园请假系统的设计与实现源码.zip

    4. **MySQL数据库**:项目采用了MySQL 5.7+版本,这是一个关系型数据库管理系统,用于存储和管理用户数据,支持事务处理、并发控制等特性。 5. **RESTful API设计**:系统对外提供RESTful风格的接口,便于移动端...

    Ubuntu 安装及优化教程.docx

    Ubuntu是一款流行的开源操作系统,基于Debian Linux发行版,以其用户友好的界面和丰富的软件库著称。本教程旨在帮助新手和经验丰富的用户更好地安装和优化Ubuntu系统。 1. **OpenOffice健步如飞**:OpenOffice是...

Global site tag (gtag.js) - Google Analytics