10bet网址
MySQL Workbench发行说明
相关的文档10bet官方网站 下载这些发布说明
PDF (Ltr)- 0.9MB.
PDF(A4)- 1.0MB.
HTML下载(TGZ)- 307.9KB.
HTML下载(邮政编码)- 485.3KB.


MySQL Workbench发行说明/MySQL Workbench 5.2的变化MySQL Workbench 5.2.17 (2010-04-02)

MySQL Workbench 5.2.17的修改(2010-04-02)

本节文档自MySQL Workbench 5.2.16发布以来应用的所有更改和错误修复。

添加或更改的功能

  • SQL编辑器中的执行当前语句命令得到了改进。包含游标的语句将被执行。此外,如果游标在一条语句之外,游标执行前的最后一条语句。(错误# 52302)

  • 如果MySQL工作台尝试连接到MySQL服务器版本4。X时,将生成一个错误消息,表明不支持此版本。(Bug #51455, Bug #51844)

  • MySQL Workbench已经被更改,因此可以运行从管理员处以管理员权限执行的启动、停止和检查状态脚本。提供了一个复选框,使您可以选择获得执行命令的管理员权限。默认情况下,检查状态命令关闭此选项。(错误# 51276)

  • 一个描述列已经添加到snippet表中。(错误# 51010)

  • 威芬洛图书馆被拆除。这就是难以跟踪应用程序崩溃的原因。(错误# 50706)

  • 对SQL Editor用户界面的各种改进,包括对象资源管理器中附加的上下文敏感菜单项,控件中的附加按钮创建表改变表对话框,并更清楚地显示错误消息。(Bug #50637, Bug #49918)

  • MySQL工作台安装程序现在包括一个现在推出复选框。默认情况下,这是选中的,因此MySQL Workbench将在安装程序退出时启动。(错误# 50387)

  • 在SQL编辑器中,评论选项卡在创建视图对话框已被删除。(错误# 49270)

  • Output窗口只出现在Model上下文中。MySQL Workbench已经被更改,因此Output窗口现在在主屏幕上有自己的选项卡。(错误# 48988)

错误修复

  • 在SQL Editor中,使用时显示了错误的表编辑.如果两个模式包含具有相同名称的表。例如,如果两个模式,架构1架构2.两者都包含一张桌子t1,如果输入并执行了以下SQL,schema2.t1将显示而不是Schema1.t1.

    使用架构1;编辑T1;

    (Bug #52401, Bug #52692)

  • 如果在EER Diagram视图中尝试编辑两个表,MySQL Workbench就会崩溃。(错误# 52158)

  • 在EER Diagram视图中,当菜单项模型图表属性和大小从主菜单中选择了MySQL Workbench崩溃了。(bug#52065,bug#52375)

  • 改变表对话框中显示注释,注释前有一个单引号字符,注释的最后一个字符被截断。(Bug #51972, Bug #52297)

  • MySQL Workbench在同步一个模型到一个活动服务器时崩溃了。(错误# 51892)

  • MySQL工作台在试图在SQL编辑器中编辑代码时崩溃。(错误# 51815)

  • 新的服务器实例当安装类型设置为Fedora Linux (Vendor Package)时,向导没有为启动脚本设置正确的名称。测试连接导致错误操作失败:/etc/init.D /mysql start无效.(错误# 51802)

  • 在SQL编辑器的对象资源管理器中,右键单击表显示菜单选项发送到SQL编辑器.Editor被拼错了。(错误# 51790)

  • 当同步一个包含大量存储例程的模型时,并不是所有的例程都与活动服务器同步。(错误# 51731)

  • 在两个触发器之间同步时,出现意外使用语句和注释- 触发DDL语句间歇出现。这导致了脚本中的语法错误。(错误# 51728)

  • 如果打开一个连接进行查询,然后控制+ W快速按下关闭连接,MySQL工作台将崩溃。(错误# 51685)

  • 当打开ip2nation.sqlMySQL Workbench文件崩溃。(Bug #51606, Bug #51531)

  • 将结果集导出到CSV文件导致在包括标题在内的每行后面追加逗号的文件。(错误# 51594)

  • 插入选项卡,如果一行被右键单击并且删除选定的行选择,MySQL工作台崩溃。(错误# 51584)

  • 如果在EER图视图中顺序选择对象,MySQL Workbench就会崩溃。(错误# 51573)

  • 在SQL编辑器中,当输入包含大量字符的SQL查询时,输出选项卡的动作列中出现了全宽,导致响应列是不可接受的缩小。(bug#51550)

  • 改变表对话框中,如果一个列被添加到一个表中,然后试图修改该列的数据类型,向导会生成添加一列代码,而不是改变列.在尝试应用变化时产生此错误:

    错误1060:列名称重复'test_column'

    (Bug #51516, Bug #51719)

  • 改变表在SQL编辑器的对话框中,当一个表被编辑并应用更改时,如果进行了后续的更改并应用了一个错误,就像MySQL工作台试图使用的那样添加一列而不是改变列.(错误# 51481)

  • 管理导入/导出在主屏幕上单击,选择一个服务器实例,然后好吧单击后,MySQL Workbench与此消息显示了一个错误对话框:

    MySQL工作台遇到问题,外部组件抛出异常。

    (bug#51665,bug#51733,bug#51733,bug#51800,bug#51895,bug#51895,bug#51963,bug#51944,bug#52052,bug#52262)

  • 如果从源代码构建MySQL工作台失败LDFLAGS = " - wl,需"选项指定。(错误# 51469)

  • 如果在SQL编辑器中执行了长时间运行的SQL查询,那么SQL编辑器选项卡关闭,MySQL工作台崩溃,如果一个新的连接从主屏幕启动。产生这个异常:

    error: caught in c:\documents and settings\mysqldev\build\mysql-workbench-os -5.2.16\backend\windows\wbprivate.wr\src\Wb.h at line 1087

    (bug#51467)

  • 使用套接字连接MySQL服务器是不可能的。(Bug #51419, Bug #51460)

  • 当一个带有视图的模型被导出时使用文件出口Forward Engineer SQL CREATE脚本的末尾加分号创建视图语句,即使从输入的视图代码中已经存在一个。(错误# 51416)

  • 在MySQL Model选项卡上,如果一个表被单击并使用上下文菜单选项进行编辑编辑表, MySQL工作台崩溃。(Bug #51410, Bug #50936)

  • 如果所有的屏幕和标签在MySQL工作台关闭,然后数据管理连接选中,则当管理DB Connections.对话框已关闭未知异常。(bug#51403)

  • 属性创建的服务器实例新实例禁用SSH向导,尝试管理服务器实例时发生此异常:

    Exception = System.Runtime.InteropServices.SEHException Message =外部组件抛出异常。FullText = System.Runtime.InteropServices.SEHException:外部组件抛出异常。在MySQL.Forms.DrawBoxImpl。drawbox_mouse_click(Object sender, MouseEventArgs e) at System.Windows.Forms.Control。onmouseseclick (MouseEventArgs e)在System.Windows.Forms.Control。WmMouseUp(消息& m,鼠标按钮,Int32点击)在System.Windows.Forms.Control。WndProc(message&m)在System.Windows.Forms.Control.ControlNativeWindow。OnMessage(message&m)在System.Windows.Forms.Control.ControlNativeWindow。WndProc(Message& m)在System.Windows.Forms.NativeWindow。回调(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    (bug#51368,bug#51483,bug#51278,bug#51883,bug#51883,bug#51803,bug#52115,bug#52163,bug#51292,bug#51668,bug#51784,bug#51789,bug#51940,bug#52021,bug#52028,bug#52108,bug#52240)

  • 将架构导出到磁盘后,导入模式没有还原表。(bug#51261)

  • 在《常规编辑》中,编辑补充道//作为最后一个分隔符,即使分隔符$$在代码的开头使用。(bug#51247)

  • 在SQL编辑器中,如果使用外键标签或者索引选项卡改变表对话框,产生这个错误:

    类型不匹配:期望的类型字符串,但得到的列表

    (错误# 51192)

  • 当配置MySQL Workbench源代码时,包gnome-keyring-1没有发现。(错误# 51090)

  • 在MySQL Workbench网站上给出的先决包列表和在自述MySQL Workbench分发版中的文件。(错误# 51085)

  • 输出选项卡,如果文本超过了标准的列宽度,则无法正确查看Action和Message列的内容。

    MySQL Workbench现在添加了一个详细信息面板,这样长消息就可以很容易地查看了。(错误# 51040)

  • 在MySQL Workbench的管理员部分中,如果创建了一个新用户,则未正确应用该帐户的密码,从而在尝试与该用户帐户连接到服务器时被拒绝访问新用户。(bug#50983,bug#51464)

  • 从表编辑器切换到主屏幕时发生超出范围异常。(bug#50980,bug#51030)

  • 输出选项卡,如果查询产生错误响应,则很难读取返回的错误消息。消息只能使用鼠标悬停在响应列,无法复制错误消息文本。的响应列现在重命名为消息.此外,消息专栏已被扩展,新的行动消息添加了详细信息面板,使其更容易阅读错误消息。(Bug #50629, Bug #50860)

  • 当使用主菜单项时脚本运行工作台脚本文件,对话框附加了.LLU到所选的文件名。这导致无法加载所需的文件。(错误# 50501)

  • 在SQL编辑器中,Results选项卡上显示的包含下划线的字段名不正确。以下字符出现下划线,而不是在正确的位置显示下划线。(错误# 50132)

  • 控件导出具有外键并相关联的模式时,自动生成的外索引跳过创建外键选中复选框,生成的脚本仍然包含索引。(错误# 49987)

  • 在SQL编辑器中,在结果集中,无法从结果集中复制值。MySQL Workbench现在包括上下文敏感菜单项复制行值复制字段内容.(Bug #49683, Bug #50170)

  • 表编辑器,例程编辑器和其他对象编辑留在打开状态,即使用户从MySQL Model页面切换到SQL编辑器页面,主屏幕或管理员页面,从而导致混淆。(bug#49367)

  • 在SQL编辑器的Live编辑选项卡中,如果Alt + Tab使用组合键后,不能再改变列的升序和降序排序顺序。(错误# 49366)

  • SQL editor中的实时数据编辑器不允许通过单击列标题将列按降序排序。它只允许通过单击列标题按升序排序列。(错误# 49302)

  • 概述SQL编辑器的选项卡没有可用的滚动工具。这意味着如果模型包含大量架构对象,则会快速填充面板区域,并且无法在没有滚动的能力的情况下查看所有对象。(bug#49290,bug#51634)

  • 改变常规SQL编辑器的对话框,当程序更改时,并且使用该更改已成功应用将SQL脚本应用于数据库对话框,改变常规对话框仍然提示用户应用更改,即使更改已经成功应用。(错误# 49273)

  • 当从选项卡(例如SQL编辑器选项卡切换到主屏幕时,工具栏没有相应的改变。然而,工具栏上的按钮仍然是活动的,这导致了无意操作的可能性。(错误# 49147)

  • 在SQL编辑器中,如果为一个表调用Alter Table,然后选择分区选项卡并启用分区,则可以选择分区计数为0,如果试图应用更改,则会生成一个错误。(错误# 49050)

  • 这个错误发生在MySQL服务器5.0版本使用MySQL Workbench管理员时。当在Administrator的配置页面中选择Enable General Log时,MySQL Workbench尝试添加这个选项general-log到配置文件,甚至认为这不支持MySQL Server 5.0。(bug#49011)

  • 概述SQL编辑器的选项卡,如果有大量的架构,则无法访问某些模式,因为它们并不完全适合模式选项卡控件。

    MySQL Workbench已经更改,因此现在有一个小的下拉控件,允许您选择所需的模式,即使它当前在模式选项卡控件上不可见。(Bug #48898, Bug #50169)

  • 在EER Diagram视图中,当放大或缩小图表时,屏幕没有被正确地重新绘制。(Bug #48020, Bug #48032, Bug #34505)

  • 当使用选项时省略对象名称中的架构限定符前进工程师对话框中,模式名仍然出现在降低创建架构插入使用语句。模式名也出现在表注释中。(Bug #46837, Bug #51411)

  • 在管理员的配置设置面板中,','字符被视为数据库名称的一部分,因此不可能为某些配置选项指定多个数据库。

    MySQL Workbench已更改如下:

    有几个配置选项允许指定多个数据库。例如:binlog-do-db、binlog-ignore-db。但是,如果使用逗号分隔这些数据库,则正确地将逗号视为数据库名称的一部分。这意味着要指定多个数据库,必须使用该选项的多个实例。

    要指定该选项的多个实例,可以在MySQL Workbench中使用";"字符。当在选项输入字段中输入文本并检测到“;”符号时,MySQL Workbench会提示您选择多个实例,或者保持选项输入不变。如果选中,该选项将作为多个实例写入配置文件。此外,当在配置文件中检测到一个多实例选项时,它将被解析为;< value2 >;...;<家>。(Bug #15245, Bug #11745436)