mysql workbench 订阅
MySQL Workbench是为MySQL设计的ER/数据库建模工具。是著名的数据库设计工具DBDesigner4的继任者。具有设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移的作用。 展开全文
MySQL Workbench是为MySQL设计的ER/数据库建模工具。是著名的数据库设计工具DBDesigner4的继任者。具有设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移的作用。
信息
外文名
MySQL Workbench
概    述
数据库设计工具DBDesigner4继任
最新版本
6.3.9,2017-2-17
解    释
为MySQL设计的ER/数据库建模工具
支    持
Windows和Linux系统
MySQL Workbench简介
MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。 [1]  MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本。该软件支持Windows和Linux系统。 [1] 
收起全文
精华内容
下载资源
问答
  • mysql workbench

    2017-01-02 19:53:51
    mysql workbench
  • MySQL Workbench

    2018-05-03 11:04:14
    MySQL Workbench 无需安装,解压可直接使用,文件小,方便快捷
  • MySQL workbench

    2020-10-08 19:11:23
    MySQL workbench 是下一代可视化数据库设计的软件,MySQL workbench 为数据库管理员和开发...MySQLworkbench 有两个版本: 1、MySQL workbench community edition(也叫 MySQL workbench OSS ,社区版),MySQLworkbenc

    MySQL workbench 是下一代可视化数据库设计的软件,MySQL workbench 为数据库管理员和开发人员提供了一整套可视化数据库操作环境,主要功能有;

    • 数据库设计和模型建立。
    • SQL开发(取代MySQLquery browser)。
    • 数据库管理(取代MySQL administrator)。
      MySQLworkbench 有两个版本:
      1、MySQL workbench community edition(也叫 MySQL workbench OSS ,社区版),MySQLworkbench OSS 是在GPL证书下发布的开源社区版本。
      2、MySQL workbench Standard edition (也叫MySQL workbench ,商业版),MySQL workbench SE 是按年收费的商业版本。
      (提示一下: 随着MySQL的发展,oracle公司使用高效的、便捷的workbench 替换掉了这两个工具,目前官方已经不再提供MySQL query browser 和 MySQL administrator 的技术支持和更新,但是仍然可以使用旧版本MySQL时使用他们。)
    展开全文
  • mysqlworkbench

    2017-09-29 13:27:06
    mysql客户端工具,mysql-workbench-community-6.3.4-winx64。
  • MySQL WorkBench

    2017-01-04 20:12:09
    1、使用MySQL WorkBench导出数据库   参考博客:...   2、解决MysqlWorkbench Export Data时报错:'delayed-insert'=FALSE 参考博客:http://blog.csdn.net/u010214003/article/details/49866115

     1使用MySQL WorkBench导出数据库

     

    参考博客:http://www.cnblogs.com/mstk/p/4194523.html

     

    2解决MysqlWorkbench Export Data时报错:'delayed-insert'=FALSE

    参考博客:http://blog.csdn.net/u010214003/article/details/49866115

    展开全文
  • Mysql Workbench使用教程

    万次阅读 多人点赞 2019-03-20 23:45:34
    MySQL Workbench MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。 <2>.MySQL Workbench 的下载和安装 (1)安装最新MySql时,有是否安装...

    <1> MySQL Workbench

    MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。

    <2>.MySQL Workbench 的下载和安装

      (1)安装最新MySql时,有是否安装MySql Workbench的选项,可选择安装。

      (2)可以独立安装MySql Workbench。

                官方下载地址:http://dev.mysql.com/downloads/workbench/  ,安装很简单,基本就是一路Next。

          注意:一定要安装和MySql对应的版本,要不然安装后连接不上服务器提示外部组件异常;

    <3>打开Workbench,主页面上点击要connect的连接。
          注意系统偏好设置里,MySQL是running的状态,否则无法执行。
       

    <4> 创建数据库:

    点击创建数据库按钮,输入数据库名称,选择编码方式,点击Apply

    Workbench会自动生成SQL语句,再次点击Apply就可以成功创建数据库

    成功后,在数据库列表中可以看到新建的数据库

    <5>创建数据表:

    右键新建的数据库BMI,设置为此次连接的默认数据库,接下来的所有操作都将在这个数据库下进行

    将bmi下拉单展开,点击Table,右键创建Table:

    给Table命名,添加Column,设置Column的Datatype,PrimaryKey等属性。点击Apply后,

    Workbench仍会自动生成SQL语句,再次点击Apply,成功创建新表,在左下角可以看到:

    右键想要查看的Table,选择Select Rows,即可查看表中数据:

     

    在弹出的对话框中,Edit 菜单栏中包含三个按钮,分别为“修改”“插入”和“删除”

    <6>查看数据表:

           成功创建数据表后,可以查看数据表的结构信息,在需要查看表结构的数据表上右击,选择 Table Inspector 选项,即可查看数据表的结构,如下图所示。

           在查看数据表的对话框中,Info 标签显示了该数据表的表名、存储引擎、列数、表空间大小、创建时间、更新时间、字符集校对规则等信息,如下图所示。

           在 Columns 标签显示了该表数据列的信息,包括列名、数据类型、默认值、非空标识、字符集、校对规则和使用权限等信息,如下图所示。

    <7>修改数据表

    在需要修改表结构的数据表上右击,选择“Alter Table…”选项,即可修改数据表的基本信息和数据表结构,如下图所示。

    <8>删除数据表

    在需要删除的数据表上右击,选择“Drop Table…”,如下图所示。

    在弹出的对话框中单击 Drop Now 按钮,可以直接删除数据表,如下图所示。

    <9>主键约束

    当勾选PK复选框时,该列就是数据表的主键;当取消勾选 PK 复选框时,则取消该列的主键约束。

    <10>外键约束

         在 MySQL Workbench 中,打开修改数据表的对话框,进入 Foreign Keys 标签。

           Foreign Key Name:外键名称;   Referenced Table:关联的主表

                 Column:  选择外键字段;        Referenced Column: 选择主表的关联字段

    外键的约束模式:

                   1.set null: 闲置模式

                             主表记录被删除或者更改,从表相关记录的外键置为null;

                    2.cascade: 级联操作

                            主表中删除或者更新了某条信息,从表中与该表记录有关的记录也发生改变

                    3.district: 严格模式    no action: 和district一样

                            当从表中有外键数据和主表关联,主表中该条记录就不能删除或者更新

                            (父表不能删除或者更新一个被子表引用的记录)

           设置完成之后,可以预览当前操作的 SQL 脚本,然后单击 Apply 按钮,最后在下一个弹出的对话框中直接单击 Finish 按钮,即可完成数据表 "st" 中外键的创建,如下图所示。

           在外键约束的列表中,在需要删除的外键上右击,选择 Delete selected 选项,删除对应的外键,单击 Apply 按钮,即可完成删除,如下图所示。

           设置完成之后,可以预览当前操作的 SQL 脚本,然后单击 Apply 按钮,最后在下一个弹出的对话框中直接单击 Finish 按钮,即可完成数据表  "st" 中外键的删除,如下图所示。

    <11>唯一约束:UQ 索引

        勾选 UQ 复选框时,该列就是数据表的唯一约束索引

        取消勾选 UQ 复选框时,则取消该列的唯一约束索引

    <12>非空约束

         勾选 NN 复选框时,该列为数据表的非空约束;

         取消勾选 NN 复选框时,则取消该列的非空约束。

    <13>默认值约束

                在 Default/Expression 列中编辑字段的默认值。

    <14>写入数据

    双击NULL处,即可写入数据,点击Apply,Workbench再次自动生成SQL语句,点击Apply,即可将数据写入表中:

    <15>在Workbench里面执行一个简单的sql语句

    修改“my_table”表,给它加一个age字段。这里在“query”里面编写我们的sql语句,如下图所示。

    “ctrl+enter”执行这个语句之后,我们就会看到下方的输出部分,会显示我们这个查询执行的具体情况。

    最后,找到“bmi”数据库,然后左键选择“refresh all”,刷新之后,我们就可以在my_table表中看到我们新增加的字段“age”

    <16> Model

    <16.1>创建Model(设计ER图)

    使用workbench设计ER图也很简单。选择File -> New Model:

    在新展开的页面中“Model Overview”界面双击“Add Diagram”图标:

    双击后即可看到设计界面,workbench中叫EER图,其实就是增强的(enhanced)ER图。

    在这个界面中即可进行ER图的设计,例如添加一个table等:

    注意有些信息可以进行详细设置:

    <16.2>使用Model生成SQL语句

    如果你需要sql语句,那么需要利用Model来生成。

    首先打开一个Model,点击File -> Open Model,如图:

    选择一个mvb类型文件,就是Model。

    打开这个Model后,要生成它对应的sql语句,需要点击File -> Export -> Forward Engineer SQL CREATE SCRIPT,如图:

    打开“Forward Engineer SQL SCRIPT”,如图:

    第一部中:

    首先给将生成的sql语句文件设定位置和名称;

    其次选中 
    “Generate DROP Statements Before Each Create Statement” 
    和 
    “Generate DROP SCHEMA”

    第一个用来生成Drop Table语句,第二个用来生产Drop Schema语句,就是说在创建之前先删除原来的;

    再次,点击Next。

    第二部中:

    选中“Export MySQL Table Objects”,然后点击下一步,如图:

    第三部中:

    看看生成的sql语句如果没有什么问题就点击Finish吧,如图:

    根据Model生成的SQL语句就成功生成了!

    注意:

           当然,你也可以点击Database -> Forward Engineer来生成,步骤差不多,但要注意,这么做在生成sql语句文件的同时,数据库中的语句也被清空了,并换成了新生成的sql。换句话说,这个方法是用来生成sql语句文件同时更改原数据库中的sql的,原有文件全被清空!如果你暂时还没想清空数据库则不要用这个方式,切记!

    <16.3> 反向工程(从库导出ER图)

           使用workbench从库中导出ER图也很简单,在连接界面点击上方导航的Database -> Reverse Engineer,然后一路Next,这期间会让你选择要导出ER图对应的库,最后Finish,反向ER图就出来了。

    <17> 视图

    <17.1>创建视图

           在 SCHEMAS 列表中展开当前默认的 test_db 数据库,

     在 Views 菜单上右击,选择“Create View…”,即可创建一个视图,如下图所示。

    设置视图名称和视图的定义

    设置完成之后,可以预览当前操作的 SQL 脚本

    <17.2>查看视图信息

         选择 Select Rows–Limit 1000 选项,即可查看视图内容

    在查看视图内容的对话框中,视图内容为只读,不可修改,如下图所示。

    <17.3> 删除视图

    可以在 SCHEMAS 的 Views 列表中删除视图,在需要删除的视图上右击,选择“Drop View…”,如下图所示。

    在弹出的对话框中单击 Drop Now 按钮,即可直接删除视图,如下图所示。

    若单击 Review SQL,则可以显示删除操作对应的 SQL 语句,单击 Execute 按钮就可以执行删除操作,如下图所示。

    <18>存储过程

    单击“新建存储函数”按钮,即可新建存储过程,如下图所示。

    在创建存储过程的对话框中,设置存储过程的名称和存储过程的定义

    设置完成之后,可以预览当前操作的 SQL 脚本

    在 SCHEMAS 界面中,展开 test_db 数据库中的 Stored Procedures 目录,在新创建的存储过程 new_procedure 上右击,可以实现创建存储过程、修改存储过程、删除存储过程等操作,如下图所示。

    <19>触发器

    <19.1>创建触发器

    表---> 右键Create table ---> Triggers ---> AFTER INSERT

    <20> 用户和权限

    1) 创建用户

           在菜单栏中选择 Server 菜单,在展开的列表中选择 Users and Privileges 选项。

           左上角的方框中显示当前数据库中的用户列表,包括数据库系统默认的用户 mysql.session、mysql.sys、root 以及自定义的用户,同时列表中还显示用户的主机名称,如  localhost。在管理界面的左下角可以单击 Add Account 按钮,即可创建一个新用户,如下图所示。

           在创建用户界面,可以设置用户名称、认证类型、主机名称、用户密码和确认密码,单击 Apply 按钮,即可完成用户的创建,如下图所示。

           在左侧的用户列表中,选择某个用户,即可查看用户的用户名称、认证类型、主机名称、用户密码等信息。并且可以对用户信息进行修改,修改完成后单击 Apply 按钮,即可完成用户信息的修改,如下图所示。

    2) 删除用户

    在用户列表的下方,可以单击 Delete 按钮删除用户,单击 Refresh 按钮刷新用户的列表,如下图所示。

     

     

    剩下的就是MySQL的语法啦,可以查看下面的网址,中英文都有,内容是一样的:

    中文教程:
    http://www.runoob.com/mysql/mysql-insert-query.html
    英文教程:
    http://www.tutorialspoint.com/mysql/mysql-null-values.htm
     

    http://c.biancheng.net/view/2625.html

    展开全文
  • 1 简介MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/48318877
    本文出自【我是干勾鱼的博客

    1 简介

    MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。

    做数据库设计的话,大家都比较熟悉Power Designer,用得也比较多。但PD有个缺点就是收费,而且价格不菲。如果你使用的是mysql,mysql workbench完全就够用了。烦透了一遍遍寻找PD注册码的伙计们,转workbench吧!

    2 下载与安装

    到下载页面下载mysql workbench:

    这里写图片描述

    选择操作系统平台,小鱼这里选的是Windows。下面是MSI安装文件与ZIP免安装文件的32、64位版本。这里注意,如果选择了ZIP免安装版,有时候启动系统的时候会弹出操作系统的警告框“系统停止运行”,但是毫无有价值提示,系统也运行不了。如果你没看下载页面上的提示,一定会奇他个大怪,再试几次还不行,惊骇得以为电脑出了什么问题,拍拍主机箱或笔记本屏。其实这是由于workbench启动需要一些prerequisites,即先决条件,页面上也有提示:

    这里写图片描述

    点击链接即可跳转至相应下载界面,现在后安装即可。

    不过如果是MSI安装版,会有提示的。能不能学学人家MSI版,友好一点?

    3 使用

    Prerequisites准备好后点击文件夹中的“MySQLWorkbench.exe”,打开系统界面:

    这里写图片描述

    如图,界面分为3个区域,区域1用于建立数据库连接,区域2是打开过的
    界面的历史记录,区域3是相关网站的快捷方式。

    3.1 建立连接

    在区域1中点击图中的加号

    这里写图片描述

    在弹出的界面中填写好mysql数据库的连接信息,点击“Test Connection”可以测试连接,测试成功后点击“OK”确定,首页就会产生一个连接的快捷图标。

    单击图标进入连接:

    这里写图片描述

    如图所示的3个区域是比较常用的:

    • 区域1:Navigator”是一些常用功能的链接

    • 区域2:Schema”列出了该连接下的Schema,也就是当前连接下的库

    • 区域3:Query”用于书写SQL,进行查询等。进行查询的时候,先将SQL写好,选中,然后点击上方的闪电图标即可:

    这里写图片描述

    3.2 创建Model(设计ER图)

    使用workbench设计ER图也很简单。选择File -> New Model

    这里写图片描述

    在新展开的页面中“Model Overview”界面双击“Add Diagram”图标:

    这里写图片描述

    双击后即可看到设计界面,workbench中叫EER图,其实就是增强的(enhanced)ER图。在这个界面中即可进行ER图的设计,例如添加一个table等:

    这里写图片描述

    注意有些信息可以进行详细设置:

    这里写图片描述

    3.3 使用Model生成SQL语句

    如果你需要sql语句,那么需要利用Model来生成。

    首先打开一个Model,点击File -> Open Model,如图:

    这里写图片描述

    选择一个mvb类型文件,就是Model。

    打开这个Model后,要生成它对应的sql语句,需要点击File -> Export -> Forward Engineer SQL CREATE SCRIPT,如图:

    这里写图片描述

    打开**“Forward Engineer SQL SCRIPT”**,如图:

    这里写图片描述

    第一部中:

    首先给将生成的sql语句文件设定位置和名称;

    其次选中

    “Generate DROP Statements Before Each Create Statement”

    “Generate DROP SCHEMA”

    第一个用来生成Drop Table语句,第二个用来生产Drop Schema语句,就是说在创建之前先删除原来的;

    再次,点击Next。

    第二部中:

    选中**“Export MySQL Table Objects”**,然后点击下一步,如图:

    这里写图片描述

    第三部中:

    看看生成的sql语句如果没有什么问题就点击Finish吧,如图:

    这里写图片描述

    根据Model生成的SQL语句就成功生成了!

    注意:

    当然,你也可以点击Database -> Forward Engineer来生成,步骤差不多,但要注意,这么做在生成sql语句文件的同时,数据库中的语句也被清空了,并换成了新生成的sql。**换句话说,这个方法是用来生成sql语句文件同时更改原数据库中的sql的,原有文件全被清空!**如果你暂时还没想清空数据库则不要用这个方式,切记!

    3.4 反向工程(从库导出ER图)

    使用workbench从库中导出ER图也很简单,在连接界面点击上方导航的Database -> Reverse Engineer,然后一路Next,这期间会让你选择要导出ER图对应的库,最后Finish,反向ER图就出来了。

    展开全文
  • MySQL Workbench插件从模式创建Rails 3.x文件。 从MySQL Workbench模式自动创建模式,种子,迁移和模型文件。
  • MySQLWorkbench的安装目录下面找到 data\main_menu.xml 这个文件。然后把源文件改个名字,把这个文件粘贴进去,这个是5.2版本的汉化包。其它版本的可能会有部分没汉化
  • MySQL Workbench MySQL Workbench提供DBAs和developers一个集成工具环境: 1)数据库设计和建模 2)SQL开发(取代原来的MySQL Query Browser) 3)数据库管理(取代原来的MySQL Administrator) 二 MySQL ...
  • MySQL Workbench完全支持MySQL服务器版本5.6和更高版本。 MySQL Workbench功能涵盖五个主要主题: SQL开发:使您可以创建和管理与数据库服务器的连接。 除了使您能够配置连接参数外,MySQL Workbench还提供了使用...
  • could not get mysql workbench mysqldump version 在我踩坑日常的第一篇我就强调了mysqlmysql workbench版本对应的重要性,可自己还是没有注意!!然后在遇到了一个导出数据和导入数据不对应的情况。接着又继续装...
  • mysql workbench 英文

    2018-10-15 22:46:11
    mysql workbench英文菜单栏

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,613
精华内容 2,245
关键字:

mysqlworkbench

mysql 订阅