Documentation Home
MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 5.2 中的更改  /  MySQL Workbench 5.2.43 (2012-09-12) 的变化

MySQL Workbench 5.2.43 (2012-09-12) 的变化

本节记录了自 MySQL Workbench 5.2.42 发布以来应用于 MySQL Workbench 的所有更改和错误修复。

添加或更改的功能

  • 新模型的默认对象/关系符号现在将从用户最后选择的符号中获取。这是通过Model , Relationship Notation选择的。(错误#49997,错误#11757883)

修正错误

  • 自定义插件可能导致 MySQL Workbench 崩溃。(缺陷 #14595613,缺陷 #65817)

  • 编辑并关闭 EER 图后,双击其中一个图表可能会产生异常。(缺陷 #14587490,缺陷 #66699)

  • 同时放下多个对象是不可能的。选择多个对象,右键单击所选对象之一,然后选择“删除 n 个对象”选项,将生成仅删除所选对象之一的 SQL。(漏洞 #14538863)

  • 单行 SQL 注释末尾的分号将被视为分隔符,并导致 SQL 查询不执行。(缺陷 #14529811,缺陷 #66505)

  • -nologo启动 MySQL Workbench 时传入参数会导致崩溃。(漏洞 #14527014)

  • 由于竞争条件,MySQL Workbench 有时会在启动时崩溃。记录的错误包括“在创建窗口句柄之前,无法在控件上调用 Invoke 或 BeginInvoke”。(错误#14526134,错误#66130)

  • 在选择多个模式时右键单击并选择“编辑表数据 ”可能会导致活动动画图标保持活动状态和/或使 MySQL Workbench 崩溃。(缺陷 #14524139,缺陷 #66022)

  • 在数据库迁移向导的Target Creation Options阶段后 单击Browse会产生错误。(漏洞 #14520838,漏洞 #66271)

  • 将恢复的 EER 模型与模型和数据库差异同步,为所有表启用仅更新模型配置选项将导致 MySQL Workbench 崩溃。(漏洞 #14510962,漏洞 #66436)

  • 迁移在列中同时包含 NULL非空值和非空值 的 Microsoft SQL Server 表DATETIME无法正确导入。(漏洞 #14509484,漏洞 #66359)

  • 右键单击一个表并选择复制插入语句将生成列按字母顺序排序的 SQL。SQL 现在按照数据库中列出的顺序生成。(漏洞 #14508845,漏洞 #66419)

  • 选择斯洛文尼亚语键盘布局后,按 Control + /不会切换评论。(缺陷 #14504877,缺陷 #66131)

  • 从远程 SQL Server 2008 数据库迁移到本地 MySQL 数据库在数据库迁移向导的获取模式列表阶段失败,因为它无法连接到源数据库。(缺陷 #14498549,缺陷 #66030)

  • 如果模型具有无效的外键,同步模型可能会崩溃。(缺陷 #14498436,缺陷 #66020)

  • 在 Fedora 17 上,autoconf不会检测到 altlr哪个是antlr3-C version 3.4. (缺陷 #14495924,缺陷 #66325)

  • 如果单击了某些数据库名称而其他数据库名称选中了选择复选框,则数据库导出功能不会始终导出正确的数据库。此功能现在仅考虑复选框。(漏洞 #14495660,漏洞 #66376)

  • 在某些情况下,同步模型会生成 SQL 语句,这些语句会在更改模式之前删除它。(缺陷 #14495165,缺陷 #66083)

  • 在Linux上,mysql-workbench-bin 可执行文件不再安装在下面, /usr/bin/因为它不能直接执行。它被移动到 /usr/lib*/mysql-workbench/. (漏洞 #14485725,漏洞 #66322)

  • 在 Microsoft Windows 上,尝试将模型导出为 PNG、SVN 或 PDF 后,MySQL Workbench 会崩溃。(缺陷 #14483735,缺陷 #66298)

  • 对象浏览器没有显示外键。解决方法是通过Alter Table 界面查看它们。(错误#14483668,错误#66226)

  • 模式树中的对象(例如表)在进行编辑后未按字母顺序列出。(缺陷 #14483610,缺陷 #66209)

  • 在对象浏览器中选择 aview有时会将视图插入到表列表中。(缺陷 #14483526,缺陷 #66158)

  • Reverse Engineer Database向导 的Select Schemata步骤 不会正确显示下划线字符。相反,它会显示为下一个字符的下划线。(缺陷 #14467930,缺陷 #66248)

  • 在 OS X 上,代码签名已添加到 MySQL Workbench,因此它现在会在需要此条件时加载。(错误#14457847,错误#66052)

  • 在具有多字段外键的表上,尝试删除其中一个字段失败。现在可以成功使用关联的复选框。(漏洞 #14415483,漏洞 #66171)

  • 从架构查看器中展开view对象会立即折叠,并且只会在后续尝试时展开。(漏洞 #14404189)

  • 在 Microsoft Windows 上,Control + Enter的行为改回了以前的行为,即执行包含游标的语句,而不是 SQL 编辑器中的最后一条语句,或者如果游标在开头则执行当前语句. (缺陷 #14396992,缺陷 #66025)

  • 导出架构并取消选择架构后,导出新架构将同时导出当前和之前导出的架构。(漏洞 #14388355)

  • 导出包含视图的表可能无法导出。(缺陷 #14359349,缺陷 #65780)

  • 当用户试图删除属于外键的索引时,添加了一条警告消息。(漏洞 #14359329,漏洞 #65972)

  • 将更改应用到用户和权限时的默认数据库现在设置为mysql. (缺陷 #14359266,缺陷 #65959)

  • --enable-maintainer-modeautoconf 选项不可用 。(缺陷 #14329365,缺陷 #65900)

  • 移动(重新排序)选项卡后,MySQL Workbench 可能会从错误的选项卡执行查询。(缺陷 #14221754,缺陷 #65557)

  • 单击其中一个列定义上的 NN(非空)复选框后,表定义窗口中的垂直滚动条将显示不正确。(缺陷 #14221022,缺陷 #65500)

  • 在例程中选择“在新窗口中编辑”上下文菜单不会打开新窗口。(缺陷 #14171776,缺陷 #65520)

  • 从 MySQL Workbench 脚本 shell 中执行from mysql.utilities.parser import GeneralQueryLog会导致错误。(漏洞 #14128312)

  • 在 OS X 上,如果已经打开十个或更多选项卡,并且 MySQL Workbench 窗口总宽度超过 1200 像素左右,则无法关闭新选项卡(通过 [x])。(缺陷 #14127281,缺陷 #65186)

  • MySQL Export 向导不会转义生成的 SQL 中的硬编码换行符,但它们现在被转义了。例如,a \n现在\n在导出的查询中保持不变,而在展开之前。(错误#14124914,错误#65222)

  • 在 Linux 上,在键入文件名后按Enter键不会在 SQL 编辑器文件保存对话框中保存文件。(漏洞 #14124900,漏洞 #64945)

  • 在 Linux 上,存在的表现在在图表编辑器中用黑点标记。(缺陷 #14107656,缺陷 #65210)

  • PluginsObjectsCreate Multiple Tables功能在 Microsoft Windows 上不起作用,在 Linux 上只能创建一个表 。(错误#14026694,错误#14026709)

  • 在 OS X 上,隐藏窗格(例如代码片段)会导致窗格保持隐藏状态,即使在重新启动 MySQL Workbench 后也是如此。(缺陷 #14017268,缺陷 #65138)

  • 导出的“Excel 电子表格”文件以“.xls”扩展名而不是“.xml”扩展名导出。(缺陷 #13970552,缺陷 #64955)

  • MySQL Workbench 无法编辑该 lc_time_names变量。(缺陷 #13939985,缺陷 #64880)

  • 在某些情况下,MySQL Workbench 在处理外键时会生成无效的 SQL。(错误#13865784、错误#14486006、错误#64601、错误#66285)

  • 设置 EER 图标记后,修改缩放比例,然后设置标记,将不会创建标记。(漏洞 #13742896)

  • 编辑模型时,右键单击用户并选择 将 SQL 复制到剪贴板将不起作用。(漏洞 #13742855)

  • 在 Linux 上,WB_FORCE_SYSTEM_COLORS 添加了环境变量。启用此变量(值为 1)将禁止 MySQL Workbench 使用其自己的配色方案。用法示例:export WB_FORCE_SYSTEM_COLORS=1. 这在某些情况下很有用,例如在使用 HighContrastInverse 或 GnomishDark 系统主题时。(漏洞 #13608244,漏洞 #64013)

  • MAXMySQL Workbench在位字段 上显示函数的结果时会产生不正确的结果。(错误#13496747,错误#63457)

  • 如果主键是二进制字段,则无法编辑表数据。(漏洞 #13418610,漏洞 #63198)

  • 在创建新 EER 模型向导中 添加新表后,多个对象将保持选中状态。(漏洞 #12933282)

  • 正向工程向导没有使用管理连接 配置表中设置 的使用默认模式设置。(缺陷 #12757331,缺陷 #61786)

  • 删除连接不会立即从 MySQL Workbench 中删除连接。(缺陷 #12642474,缺陷 #61445)

  • 如果在删除特定连接时其他连接不再使用密码,则密码现在将被删除。(缺陷 #12627613,缺陷 #61322)

  • SQL 查询将 BINARY/VARBINARY 视为非二进制字符串首选项不起作用。(漏洞 #12612409)

  • 在 OS X 上,服务器状态工具将无法找到服务器。(错误#11766286,错误#59365)

  • 当通过带证书的 SSL 使用远程服务器连接时,MySQL Workbench 不会导出数据。(错误#11766196,错误#59249)

  • 当例程包含CONCAT一个数字作为参数时,MySQL Workbench 会将其作为 BLOB. (错误#11763872、错误#11766226、错误#56642、错误#59290)

  • 错误图标将继续显示在 SQL 编辑器中删除一个字符以创建错误,然后将其添加回来。这只影响多行 SQL 语句。(缺陷 #11763319,缺陷 #56015)

  • 在 OS X 上,通过 SSH 连接设置标准 TCP/IP的窗口包含不正确的描述。对话现在表现得更加智能。(缺陷 #11761555,缺陷 #54061)

  • Tab键不会在“服务器管理”面板的“ 设置远程 配置参数 ”对话框中导航字段值。(缺陷 #11757375,缺陷 #49413)

  • 在未保存的模型打开时关闭 MySQL Workbench 会提示用户“MySQL Workbench 已停止工作”错误,并带有关闭按钮。MySQL Workbench 现在提示保存或关闭。(缺陷 #61802,缺陷 #12912241)

  • 使用Forward Engineer向导时,在连接选项中检测到的任何更改现在都会清除“存储的连接”字段。(错误#49921,错误#11757818)