的MySQL默认版本模型首选项现在是一个打开的文本字段,而不是一个下拉选择框。例如,您现在可以输入特定的版本,如5.7.12,而不是选择“5.7”这样的版本。(Bug #23080421, Bug #81023)
的打印错误被修正了配置服务器管理页面。(Bug #23534786, Bug #81738)
在OS X上,在创建新模型和新图表之后,右键单击空的图表背景将冻结Workbench。(错误# 23512126)
执行数据导入/恢复会引发未处理的异常从自包含文件导入启用。(错误# 23505226)
在Linux上,表数据导出向导未能完成导出过程。(错误# 23477814)
MySQL企业备份
在某些情况下,功能可能会引发未处理的异常。(错误# 23472573)命令编辑远程MySQL选项文件选择文件管理工具将在单击后发出未处理的异常 .(错误# 23307191)
将数据导出到JSON是将NULL值导出为NULL而不是NULL,因此破坏了JSON输出。(Bug #23241155, Bug #81331)
下用户和权限, Workbench不允许在“limit to hosts matching”字段中使用连字符作为主机名。(Bug #23224606, Bug #81301)
在查看现有视图(创建视图的SQL)的代码时,将截断十六进制值。(Bug #23187761, Bug #81208)
对于已生成列的表,将MySQL源数据库迁移到MySQL目标数据库将失败,因为目标服务器拒绝将数据插入已生成列的尝试。(Bug #23128380, Bug #81100)
选择“5.7”MySQL默认版本没有考虑到新版本的变化,因为5.7表现得像5.7.0而不是更新的版本。例如,不可能在存储过程编辑器中使用JSON数据类型,因为JSON是在MySQL 5.7.7中添加的。(Bug #23080421, Bug #81023)
当存在大量(1000+)模式时,模式过滤器很慢(性能较差)。(Bug #23047787, Bug #80946)
下逆向工程时,用于选择对象的通配符描述中提供的信息包含一个错别字。(Bug #23022342, Bug #80902)
当数据源是使用ODBC的SQL Anywhere 16时,迁移向导成功迁移了模式,但未能迁移数据。(Bug #22987681, Bug #79140)
数据库迁移向导数据库字段被描述为“留空以稍后选择”,但此文本被更新为“不能为空”,因为它是必填字段。(错误# 22896342)
由正向工程向导生成的SQL将错误地输出“VIRTUALCOMMENT”而不是“VIRTUALCOMMENT”。(Bug #22880159, Bug #80618)
可以使用一个新选项指定SSH配置和/或已知hosts文件的路径。此选项将覆盖默认值。(Bug #22866791, Bug #80605)
工作台的Alter Table当使用带有分数秒的TIMESTAMP(例如TIMESTAMP(1))定义列时,功能不能正确地运行。在这种情况下,一些列将对编辑器隐藏。(Bug #22839982, Bug #80547)
当尝试反向工程一个EER图时,选择太多的表会导致MySQL Workbench失败并退出。此修复将允许的阈值设置为1000个对象,并在对象数量超过阈值时显示警告消息。(Bug #22828056, Bug #80516)
在成功执行数据库迁移向导之后,第二次执行它需要重新启动Workbench。(Bug #22811588, Bug #80479)
在执行数据导出使用远程MySQL连接时,错误导致丢失
, mysqldump
二进制不清楚。(Bug #22753693, Bug #80240)PostgreSQL迁移向导可能无法迁移使用tryton生成的PostgreSQL数据库。(Bug #22747525, Bug #79217)
的指示板而且服务器状态不同的报道每秒选择次数值。的服务器状态页面报告了错误的值(膨胀了大约3倍)。(Bug #22739583, Bug #74822)
PostgreSQL迁移向导使用“pg_catalog”可能会失败。Pg_enum不存在”错误。(Bug #22738451, Bug #71121)
当系统的语言被设置为RTL语言时,Workbench界面将错误地将自身定位为显示为从右到左(RTL),尽管Workbench没有被翻译成这种语言。(Bug #22722701, Bug #72126)
试图测试自定义连接细节(Workbench尚未创建的连接)导致Workbench失败并退出。的
该功能仅适用于现有或新连接。(Bug #22698924, Bug #80325)如果主机名称包含数字字符,用户管理器中的“限制主机匹配”字段将错误地报告“主机名称包含不正确的字符”错误。(错误# 22670269)
如果表的列名是关键字(如key或value),则导入和导出到JSON格式失败。(Bug #22668918, Bug #80272)
的
功能没有检测到默认值从无默认值变为空字符串。换句话说,添加默认值“”会导致Workbench报告“未检测到更改”。(Bug #22664805, Bug #80267)的DBMS连接保持连接时间间隔选项没有正常工作。因此,Workbench可能会失去连接并导致类似于“错误代码:2013”的错误。在查询MySQL服务器时失去连接”。(Bug #22642241, Bug #80225)
现在所有生成的路径都将使用“/”作为目录分隔符,以避免“\s”被解释为空格,例如“C:\path\to\certs\server-cert”。pem,用于生成SSL证书。(Bug #22636645, Bug #80087)
从正确的UTF-8编码源导入CSV数据有时会失败,反而可能导致以下错误:'ascii'编解码器无法在位置29编码字符u'\xcf':序数不在范围(128)”。(Bug #22635390, Bug #80205)
使用Fabric, Workbench缓存拓扑信息,并且在拓扑发生变化时不更新它,比如切换到新的主服务器时。(错误# 22601466)
代码完成已进一步改进,以仅显示相关细节,例如,如果FROM子句中引用了一个表,则仅显示该表中的列,而不是默认模式中的全部列,并且条目已重新排序,以首先显示列(仅在关键字之前显示)。(Bug #22579426, Bug #80092)
一些存储过程定义被错误地报告为语法无效。(Bug #22552958, Bug #80007)
执行修改存储过程没有SELECT权限的用户会导致MySQL Workbench崩溃。(Bug #22509047, Bug #79871)
启用MySQL防火墙插件后,如果用户名中包含一个单引号字符(很少,但不是非法的),查询将失败并在用户和权限工作台区域。这些检查现在被正确地转义了。(错误# 22468850)
与
validate_password
当Workbench试图通过向服务器发送一个查询来检查新密码的强度时,在这个查询中密码没有被正确转义。在这种情况下,密码被错误地报告为强密码或弱密码。相关联的选择VALIDATE_PASSWORD_STRENGTH ()
查询现在已正确转义。(错误# 22468332)当sql_mode设置为ANSI_QUOTES时,一些内部Workbench查询执行失败。(错误# 22464406)
的总时间字段中的最近的活动Workbench的Online Backup / MySQL Enterprise Backup部分的grid显示了错误的持续时间值。(Bug #22462974, Bug #73499)
MySQL Server 5.5及以下版本,正在执行Alter Table将失败,错误类似于“语法错误:'PARTITION'(标识符)在此位置不是有效输入”。(Bug #22453898, Bug #79734)
MySQL工作台缺乏CentOS配置文件,因此可能无法建立到CentOS机器的远程连接。(Bug #22453095, Bug #72205)
为用户定义的模板在表模板窗口中添加或编辑字段会导致MySQL工作台失败并退出。(Bug #22449752, Bug #79721)
从插入EER图中表的选项卡生成了无效的JSON语法。(Bug #22381735, Bug #79673)
从对象浏览器打开存储过程编辑器后,单击
将执行不考虑IN参数的查询。(错误# 22378620)在Windows上,当点击“Alter Table”窗口时,“DEFAULT NULL”值可能会无意中被删除。(Bug #22375946, Bug #79661)
的数据库迁移在成功迁移后,主页上的迁移链接没有立即运行。(错误# 22271448)
在GUI中实现了一些语法和拼写更正。(Bug #22251496, Bug #79373)
在某些情况下,子查询被报告为语法错误。(Bug #22251347, Bug #79371)
SQL Server 2014数据库迁移的几个改进。(Bug #22243141, Bug #79299)
建模时,按输入键将关闭文档属性窗口,而不是添加新行。(错误# 22204168)
在复制表时,Workbench在开始时建立一个连接来禁用触发器,然后建立一个单独的连接来执行数据复制,然后返回到第一个连接来重新启用触发器。如果复制花费的时间长于服务器的wait_timeout,则第一个连接将超时。(Bug #22190703, Bug #79242)
的驱动程序以UTF-8格式发送Unicode数据在使用ODBC驱动程序时可用的高级数据库迁移选项现在默认禁用。此外,当启用此选项时,连接可以挂起。(Bug #22149342, Bug #76382)
执行
从结果网格中选择超过6行后,将不会删除所有选定的行。(Bug #21909625, Bug #78560)自动完成功能没有提供预期的建议。的CTRL+空格键可以使用键盘快捷键来激活此功能。(Bug #21685267, Bug #78185)
类型中精确地添加DATETIME(例如DATETIME(3))表编辑器将最终恢复为DATETIME(没有精度)。(Bug #21666012, Bug #78153)
模式搜索字段中的搜索(放大镜)图标在左侧边栏调整大小后放错了地方。(Bug #21329109, Bug #77507)
Workbench现在将提示继续执行存储过程中包含循环的操作,而不是在执行~200次之后取消它。(Bug #21310357, Bug #77470)
Workbench中的性能架构安装过程在尝试安装之前未能检查用户权限。例如,如果用户拥有除“ALTER ROUTINE”之外的所有权限,它将更新sys. exe。版本,但未能完成安装,也未能退出,从而留下sys. exe。版本为当前,但没有更新任何函数。(Bug #21261239, Bug #77360)
在Linux和OS X上,选项文件查看器缩短了GUI中较长的选项名称,尽管编辑它们的值会改变正确的选项。(Bug #21167521, Bug #77179)
在连接和断开MySQL数据库时,MySQL连接被泄露。它每次重新连接数据库都会泄露一个连接。(错误# 20996606)
项下报告的大小因数据库过大而导致模式检查将负数环绕并显示。(错误# 20990435)
从选择文件管理功能,点击 与先进的选项卡打开将始终恢复thread_handling选项值为“每个连接一个线程”,即使它被设置为“无线程”。(错误# 20956570)
在SQL编辑器中关闭一个选项卡时,无论打开了多少个选项卡,焦点总是返回到第一个选项卡。此修复将焦点返回到关闭选项卡的前一个选项卡(左侧)。(Bug #20351753, Bug #75490)
打印预览图标对话框缺少Workbench图标。(Bug #20309812, Bug #75422)
对建模的更改外观字体偏好没保存好,还是有影响的。(Bug #20196073, Bug #75173)
在Windows上,查询统计在MySQL Server 5.7中,图形将无法呈现。(Bug #20141414, Bug #75100)
的查询统计即使禁用了性能模式,也会填充information选项卡。(Bug #20141262, Bug #75101)
的切换SQL脚本在语句失败后是否继续执行按钮已更新,以便更好地指示何时启用或禁用该选项。(Bug #20093801, Bug #74982)
在Windows上,关闭并重新打开Workbench并打开几个SQL Editor选项卡后,如果连接名称包含非标准文本,则选项卡名称为哈希值(而不是MySQL连接名称)。(Bug #20086117, Bug #74966)
在表编辑器,如果一个列检查了NN,然后NN未检查,那么在CREATE TABLE语句中自动添加一个默认的NULL值 点击。然后,该列在表编辑器中显示默认值NULL。(Bug #19890571, Bug #74558)
如果一个设置(不正确地)在
my.ini
, Workbench用换行符("\n")分隔其值。例如,如果sort_buffer_size定义了两次,Workbench将其显示为“sort_buffer_size=256K\n256K”。Workbench现在遵循MySQL Server行为,并使用最后定义的选项。(错误# 19769849)游标可能在执行查询后消失,因为它可能在查询开始执行时保持在其最后的位置。(Bug #19703074, Bug #74128)
该模型
在选择打印尺寸时,功能并不总是被保留的。(Bug #11766583, Bug #59724)