mysql workbench是一款功能丰富的数据库管理软件,通过该软件,用户可以对数据库信息进行管理,对数据库进行编辑工作;该软件是MYSQL官方发行的数据库辅助工具,它可以在多个平台上使用,包含Linux和Mac,软件可以轻松利用SQL对数据进行设计,支持数据库建模,您可以利用mysql workbench开开发一个新的数据库,也可以通过本软件将数据库全部转移,操作非常方便,需要的朋友赶快下载试试吧!

软件功能
MySQL Workbench提供了数据库管理员和开发人员集成工具环境:
数据库设计与建模
SQL开发
数据库管理
数据库迁移
社区(OSS)在GPL版本可从该页面。
LGPL库下载源码包:【+】
MySQL Workbench窗口的先决条件:
能够安装和运行MySQL Workbench对Windows系统需要有图书馆下面安装。列出的项目提供链接到相应的下载页面,在那里你可以获取必要的文件。
微软框架4客户端配置文件
Visual C++重新发布的Visual Studio 2013
要了解更多关于MySQL Workbench:
MySQL Workbench安装说明文档和改变历史
论坛和博客
寻找传统的MySQL GUI工具捆绑(管理员,Query Browser,迁移工具)
下载的档案(EOL)MySQL GUI工具捆绑
软件特色
MySQL Workbench是MySQL AB发布的可视化的数据库设计软件,它的前身是 FabForce 公司的 DBDesigner 4。
MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化设计、模型建立、以及数据库管理功能。它包含了用于创建复杂的数据建模ER模型,正向和逆向数据库工程,也可以用于执行通常需要花费大量时间和需要的难以变更和管理的文档任务。MySQL工作台可在Windows,Linux和Mac上使用。
使用说明
打开MySQL的安装包:
MySQL Workbench的安装
1、下载完成之后安装就非常简单,双击即可安装。安装完成之后我们在“应用程序”里面就能看到MySQL Workbench.app程序了。双击打开:
到这里MySql Workbench就安装完毕了。
安装完成之后我们就讲MySQL Workbench连接到MySQL的数据库上,然后对数据库进行管理。
2、建立一个新连接
可以看到MySQL Workbench的主界面有三大模块,SQL Development,Data Modeling,Server Administration。其中在SQL Development下面有一个“New Connection”点击之后就会出现一个“Setup New Connection”的对话框,填写完Connetion Name之后点击Ok。即可完成一个连接到本地数据库的连接。
3、完成之后在主界面的就会出现刚才建立的连接,
>
4、双击连接名或者选中一个连接之后点击“Open Connection to Start Querying”,即可进入这个操作数据库的界面
这些所有的前提都是数据库服务得打开。
安装方法
1、下载解压文件,找到mysql-workbench-community-6.3.6-winx64.msi双击安装

2、选择安装位置C:Program FilesMySQLMySQL Workbench 6.3 CE

3、选择安装模式,点击install安装

4、正在安装,请稍后

5、安装完成

使用方法
1)Server Administration
* 使用MySQLInstanceConfig配置MySQL以Service运行;
* 然后使用MySQL Workbench的Server Administration的New Server Instance创建新的server实例@localhost;
* 使用MySQL Workbench的Server Administration的Data Dump来导入我们的数据库实例sakila-db,首先导入sakila schema,然后导入sakila data,导入schema如下图:

* 导入的命令行可以在workbench的log中看到,schema的导入如下:
mysql.exe --defaults-extra-file="c:usersAAAappdatalocaltemptmphjwdop" --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments < "E:mysqlsakila-dbsakila-dbsakila-schema.sql"
data的导入如下:
mysql.exe --defaults-extra-file="c:usersAAAappdatalocaltemptmpbsop_e" --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments < "E:mysqlsakila-dbsakila-dbsakila-data.sql"
* 同时也可以使用MySQL Workbench的Server Administration的Data Dump来导出数据库,导出有两种格式,第一为导出到dump project folder,每个表为一个sql文件,第二种为导出为self contained file,所有的表导出为一个sql文件;
2)SQL Development
* 使用MySQL Workbench的SQL Development的 new connection来创建链接localhost,链接到先前导入的数据库实例sakila,如下:

* 在MySQL Workbench的SQL Development的环境中查询数据库实例sakila的actor表内容,如下:

3)Data Modeling
* 使用MySQL Workbench的Data Modeling的open existing EER model来打开数据库实例sakila中的sakila.mwb文件,如下图:

* 通常地,我们使用MySQL Workbench的Data Modeling从建模开始来设计数据库,在建模完成后导出为sql语句,然后再将sql导入到数据库,来完成数据库的创建;
版本说明
MySQL Workbench 6.3 主要改进如下:
Fast Data Migration
DB2 to MySQL Migration
SSL Certificate Generator
SQL Editor Auto-Completion
MySQL Enterprise Backup
Table Data Export and Import Wizard
支持 MySQL Fabric 1.5
OS X 构建从 32-bit 切换到 64-bit
Platforms 支持改进:添加 Fedora 21 和 Ubuntu 14.10 支持,不再支持 Ubuntu 12.10
MySQL 5.6 升级到 MySQL 5.7
更新日志
MySQL Workbench V5.2.47 (2013-02-25)
修正的错误
按Delete(删除)将删除一个对象从一个EER模型图。此操作是正确的键盘快捷键修改 + 删除。只需按下删除 只会删除光标右边的字符。(错误#16185212,错误#68102)
新的服务器实例 “向导,在”服务器管理“部分,更新了包括额外的MySQL服务器5.6的特定模板。
卸载程序会留下吃剩的MySQL工作台在主机上的文件。现在删除这些文件。
数据库迁移向导禁用触发器在复制数据之前,通过删除和写入到一个临时表中,然后恢复以后。此默认行为,可以修改命令行使用 -不要disable-triggers的选项选项,这样可以防止这种逻辑的生效。此外, -禁用触发器= 架构, 将删除触发器的一个特定的模式,并将它们存储到一个临时表,并 -重新激活触发器的= 的模式 将获取保存的触发器 - disable-triggers的架构 ,并重新创建触发器的目标模式。
∨ 展开