MySQLWorkbenchReleaseNotesAbstractThisdocumentcontainsreleasenotesforthechangesineachreleaseofMySQLWorkbench.
ForadditionalMySQLWorkbenchdocumentation,seeMySQLWorkbench.
MySQLWorkbenchplatformsupportevolvesovertime.
Forthelatestplatformsupportinformation,seehttps://www.
mysql.
com/support/supportedplatforms/workbench.
html.
Updatestothesenotesoccurasnewproductfeaturesareadded,sothateverybodycanfollowthedevelopmentprocess.
Ifarecentversionislistedherethatyoucannotfindonthedownloadpage(https://dev.
mysql.
com/downloads/),theversionhasnotyetbeenreleased.
Thedocumentationincludedinsourceandbinarydistributionsmaynotbefullyuptodatewithrespecttoreleasenoteentriesbecauseintegrationofthedocumentationoccursatreleasebuildtime.
Forthemostup-to-datereleasenotes,pleaserefertotheonlinedocumentationinstead.
Forlegalinformation,seetheLegalNotices.
ForhelpwithusingMySQL,pleasevisittheMySQLForums,whereyoucandiscussyourissueswithotherMySQLusers.
Documentgeneratedon:2021-02-10(revision:21946)TableofContentsPrefaceandLegalNotices4ChangesinMySQLWorkbench8.
05ChangesinMySQLWorkbench8.
0.
24(Notyetreleased)5ChangesinMySQLWorkbench8.
0.
23(2021-01-18,GeneralAvailability)5ChangesinMySQLWorkbench8.
0.
22(2020-10-19,GeneralAvailability)6ChangesinMySQLWorkbench8.
0.
21(2020-07-13,GeneralAvailability)6ChangesinMySQLWorkbench8.
0.
20(2020-04-27,GeneralAvailability)9ChangesinMySQLWorkbench8.
0.
19(2020-01-13,GeneralAvailability)9ChangesinMySQLWorkbench8.
0.
18(2019-10-14,GeneralAvailability)10ChangesinMySQLWorkbench8.
0.
17(2019-07-22,GeneralAvailability)12ChangesinMySQLWorkbench8.
0.
16(2019-04-25,GeneralAvailability)13ChangesinMySQLWorkbench8.
0.
15(2019-02-01,GeneralAvailability)16ChangesinMySQLWorkbench8.
0.
14(2019-01-21,GeneralAvailability)16ChangesinMySQLWorkbench8.
0.
13(2018-10-22,GeneralAvailability)18ChangesinMySQLWorkbench8.
0.
12(2018-07-27,GeneralAvailability)19ChangesinMySQLWorkbench8.
0.
11(2018-04-19,ReleaseCandidate)27ChangesinMySQLWorkbench8.
0.
0-8.
0.
10(Skippedversionnumbers)32ChangesinMySQLWorkbench6.
332ChangesinMySQLWorkbench6.
3.
10(2017-11-15,GeneralAvailability)32ChangesinMySQLWorkbench6.
3.
9(2017-02-07,GeneralAvailability)33ChangesinMySQLWorkbench6.
3.
8(2016-10-21,GeneralAvailability)38ChangesinMySQLWorkbench6.
3.
7(2016-06-13,GeneralAvailability)39ChangesinMySQLWorkbench6.
3.
6(2015-12-15,GeneralAvailability)43ChangesinMySQLWorkbench6.
3.
5(2015-10-21,GeneralAvailability)47ChangesinMySQLWorkbench6.
3.
4(2015-06-15,GeneralAvailability)51ChangesinMySQLWorkbench6.
3.
3(2015-04-23,GeneralAvailability)53ChangesinMySQLWorkbench6.
3.
2(2015-03-13,ReleaseCandidate)541MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench6.
3.
1(2015-03-05,Beta)55ChangesinMySQLWorkbench6.
3.
0(Notreleased,Internal)55ChangesinMySQLWorkbench6.
256ChangesinMySQLWorkbench6.
2.
5(2015-03-03,GeneralAvailability)56ChangesinMySQLWorkbench6.
2.
4(2014-11-20,GeneralAvailability)59ChangesinMySQLWorkbench6.
2.
3(2014-09-23,GeneralAvailability)61ChangesinMySQLWorkbench6.
2.
2(2014-09-05,ReleaseCandidate)61ChangesinMySQLWorkbench6.
2.
1(2014-08-19,Beta)66ChangesinMySQLWorkbench6.
2.
0(Notreleased,Internal)66ChangesinMySQLWorkbench6.
168ChangesinMySQLWorkbench6.
1.
7(2014-06-27,GeneralAvailability)68ChangesinMySQLWorkbench6.
1.
6(2014-05-16,GeneralAvailability)70ChangesinMySQLWorkbench6.
1.
5(2014-04-15,GeneralAvailability)72ChangesinMySQLWorkbench6.
1.
4(2014-03-31,GeneralAvailability)72ChangesinMySQLWorkbench6.
1.
3(2014-03-24,ReleaseCandidate)72ChangesinMySQLWorkbench6.
1.
2(2014-03-04,Beta)75ChangesinMySQLWorkbench6.
1.
1(2014-01-23,Beta)78ChangesinMySQLWorkbench6.
1.
0(Notreleased,Internal)81ChangesinMySQLWorkbench6.
082ChangesinMySQLWorkbench6.
0.
9(2014-02-05,GeneralAvailability)82ChangesinMySQLWorkbench6.
0.
8(2013-11-07,GeneralAvailability)84ChangesinMySQLWorkbench6.
0.
7(2013-09-03,GeneralAvailability)87ChangesinMySQLWorkbench6.
0.
6(2013-08-12,GeneralAvailability)88ChangesinMySQLWorkbench6.
0.
5(2013-08-01,ReleaseCandidate)89ChangesinMySQLWorkbench6.
0.
4(2013-07-24)89ChangesinMySQLWorkbench6.
0.
3(2013-07-09)93ChangesinMySQLWorkbench6.
0.
2(2013-06-13)96ChangesinMySQLWorkbench6.
0.
1(Notreleased)99ChangesinMySQLWorkbench6.
0.
0(Notreleased)102ChangesinMySQLWorkbench5.
2104ChangesinMySQLWorkbench5.
2.
47(2013-02-15)104ChangesinMySQLWorkbench5.
2.
46(2013-02-05)105ChangesinMySQLWorkbench5.
2.
45(2012-12-27)107ChangesinMySQLWorkbench5.
2.
44(2012-09-27)112ChangesinMySQLWorkbench5.
2.
43(2012-09-12)113ChangesinMySQLWorkbench5.
2.
42(2012-08-13)117ChangesinMySQLWorkbench5.
2.
41(2012-07-25)118ChangesinMySQLWorkbench5.
2.
40(2012-05-16)124ChangesinMySQLWorkbench5.
2.
39(2012-04-10)126ChangesinMySQLWorkbench5.
2.
38(2012-02-23)126ChangesinMySQLWorkbench5.
2.
37(2011-12-26)131ChangesinMySQLWorkbench5.
2.
36(2011-12-03)132ChangesinMySQLWorkbench5.
2.
35(2011-09-23)139ChangesinMySQLWorkbench5.
2.
34(2011-05-26)142ChangesinMySQLWorkbench5.
2.
33b(2011-03-21)147ChangesinMySQLWorkbench5.
2.
33(2011-03-11)147ChangesinMySQLWorkbench5.
2.
32(2011-03-05)147ChangesinMySQLWorkbench5.
2.
31a(2010-12-13)151ChangesinMySQLWorkbench5.
2.
31(2010-12-08)151ChangesinMySQLWorkbench5.
2.
30(2010-11-20)157ChangesinMySQLWorkbench5.
2.
29(2010-10-12)158ChangesinMySQLWorkbench5.
2.
28(2010-09-19)160ChangesinMySQLWorkbench5.
2.
27(2010-09-01)163ChangesinMySQLWorkbench5.
2.
26(2010-08-06)1662MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench5.
2.
25(2010-06-30,GeneralAvailability)168ChangesinMySQLWorkbench5.
2.
24(2010-06-21)169ChangesinMySQLWorkbench5.
2.
23(Notreleased)170ChangesinMySQLWorkbench5.
2.
22(2010-06-02)174ChangesinMySQLWorkbench5.
2.
21(2010-05-12,ReleaseCandidate)178ChangesinMySQLWorkbench5.
2.
20(2010-04-27)182ChangesinMySQLWorkbench5.
2.
19(2010-04-16)185ChangesinMySQLWorkbench5.
2.
18(2010-04-13)187ChangesinMySQLWorkbench5.
2.
17(2010-04-02)189ChangesinMySQLWorkbench5.
2.
16(2010-02-17)193ChangesinMySQLWorkbench5.
2.
15(2010-01-28)199ChangesinMySQLWorkbench5.
2.
14(2010-01-21)201ChangesinMySQLWorkbench5.
2.
13(Notreleased)201ChangesinMySQLWorkbench5.
2.
12(Notreleased)202ChangesinMySQLWorkbench5.
2.
11(2009-12-18)205ChangesinMySQLWorkbench5.
2.
10(2009-12-01)209ChangesinMySQLWorkbench5.
2.
9(Notreleased)211ChangesinMySQLWorkbench5.
2.
8(2009-11-18,Beta)213ChangesinMySQLWorkbench5.
2.
7(Notreleased)214ChangesinMySQLWorkbench5.
2.
6(2009-10-21)216ChangesinMySQLWorkbench5.
2.
5(Notreleased)216ChangesinMySQLWorkbench5.
2.
4(2009-10-07)217ChangesinMySQLWorkbench5.
2.
3(2009-09-15)219ChangesinMySQLWorkbench5.
2.
2(2009-07-27)221ChangesinMySQLWorkbench5.
2.
1(2009-05-22)221ChangesinMySQLWorkbench5.
2.
0(2009-04-30,Alpha)221ChangesinMySQLWorkbench5.
1221ChangesinMySQLWorkbench5.
1.
19(2010-09-06)221ChangesinMySQLWorkbench5.
1.
18(2009-09-03)222ChangesinMySQLWorkbench5.
1.
17(2009-08-14)225ChangesinMySQLWorkbench5.
1.
16(2009-06-30,GeneralAvailability)230ChangesinMySQLWorkbench5.
1.
15(2009-06-26)232ChangesinMySQLWorkbench5.
1.
14(2009-06-19)233ChangesinMySQLWorkbench5.
1.
13(2009-06-12)233ChangesinMySQLWorkbench5.
1.
12(2009-04-27)238ChangesinMySQLWorkbench5.
1.
11(Notreleased)238ChangesinMySQLWorkbench5.
1.
10(2009-04-10)238ChangesinMySQLWorkbench5.
1.
9(Notreleased)239ChangesinMySQLWorkbench5.
1.
8(Notreleased)240ChangesinMySQLWorkbench5.
1.
7(Notreleased)240ChangesinMySQLWorkbench5.
1.
6(Notreleased)241ChangesinMySQLWorkbench5.
1.
4(Notreleased)241ChangesinMySQLWorkbench5.
0241ChangesinMySQLWorkbench5.
0.
30(2009-02-18)241ChangesinMySQLWorkbench5.
0.
29(2008-12-12)242ChangesinMySQLWorkbench5.
0.
28(2008-12-06)243ChangesinMySQLWorkbench5.
0.
27(2008-11-07)244ChangesinMySQLWorkbench5.
0.
26(2008-10-16)244ChangesinMySQLWorkbench5.
0.
25(2008-09-12)245ChangesinMySQLWorkbench5.
0.
24(2008-08-12)246ChangesinMySQLWorkbench5.
0.
23(2008-06-25)247ChangesinMySQLWorkbench5.
0.
22(2008-05-27)249ChangesinMySQLWorkbench5.
0.
21(2008-04-27)249ChangesinMySQLWorkbench5.
0.
20(2008-04-26)2503MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench5.
0.
19(2008-04-15)250ChangesinMySQLWorkbench5.
0.
18-rc(Notreleased)251ChangesinMySQLWorkbench5.
0.
17-rc(2008-04-07,ReleaseCandidate)252ChangesinMySQLWorkbench5.
0.
16-rc(2008-03-26,ReleaseCandidate)253ChangesinMySQLWorkbench5.
0.
15-rc(2008-03-17,Beta)254ChangesinMySQLWorkbench5.
0.
14a-beta(2008-02-28,Beta)256ChangesinMySQLWorkbench5.
0.
14-beta(2008-02-25,Beta)257PrefaceandLegalNoticesThisdocumentcontainsreleasenotesforthechangesineachreleaseofMySQLWorkbench.
LegalNoticesCopyright2006,2021,Oracleand/oritsaffiliates.
Thissoftwareandrelateddocumentationareprovidedunderalicenseagreementcontainingrestrictionsonuseanddisclosureandareprotectedbyintellectualpropertylaws.
Exceptasexpresslypermittedinyourlicenseagreementorallowedbylaw,youmaynotuse,copy,reproduce,translate,broadcast,modify,license,transmit,distribute,exhibit,perform,publish,ordisplayanypart,inanyform,orbyanymeans.
Reverseengineering,disassembly,ordecompilationofthissoftware,unlessrequiredbylawforinteroperability,isprohibited.
Theinformationcontainedhereinissubjecttochangewithoutnoticeandisnotwarrantedtobeerror-free.
Ifyoufindanyerrors,pleasereportthemtousinwriting.
IfthisissoftwareorrelateddocumentationthatisdeliveredtotheU.
S.
GovernmentoranyonelicensingitonbehalfoftheU.
S.
Government,thenthefollowingnoticeisapplicable:U.
S.
GOVERNMENTENDUSERS:Oracleprograms(includinganyoperatingsystem,integratedsoftware,anyprogramsembedded,installedoractivatedondeliveredhardware,andmodificationsofsuchprograms)andOraclecomputerdocumentationorotherOracledatadeliveredtooraccessedbyU.
S.
Governmentendusersare"commercialcomputersoftware"or"commercialcomputersoftwaredocumentation"pursuanttotheapplicableFederalAcquisitionRegulationandagency-specificsupplementalregulations.
Assuch,theuse,reproduction,duplication,release,display,disclosure,modification,preparationofderivativeworks,and/oradaptationofi)Oracleprograms(includinganyoperatingsystem,integratedsoftware,anyprogramsembedded,installedoractivatedondeliveredhardware,andmodificationsofsuchprograms),ii)Oraclecomputerdocumentationand/oriii)otherOracledata,issubjecttotherightsandlimitationsspecifiedinthelicensecontainedintheapplicablecontract.
ThetermsgoverningtheU.
S.
Government'suseofOraclecloudservicesaredefinedbytheapplicablecontractforsuchservices.
NootherrightsaregrantedtotheU.
S.
Government.
Thissoftwareorhardwareisdevelopedforgeneraluseinavarietyofinformationmanagementapplications.
Itisnotdevelopedorintendedforuseinanyinherentlydangerousapplications,includingapplicationsthatmaycreateariskofpersonalinjury.
Ifyouusethissoftwareorhardwareindangerousapplications,thenyoushallberesponsibletotakeallappropriatefail-safe,backup,redundancy,andothermeasurestoensureitssafeuse.
OracleCorporationanditsaffiliatesdisclaimanyliabilityforanydamagescausedbyuseofthissoftwareorhardwareindangerousapplications.
OracleandJavaareregisteredtrademarksofOracleand/oritsaffiliates.
Othernamesmaybetrademarksoftheirrespectiveowners.
IntelandIntelInsidearetrademarksorregisteredtrademarksofIntelCorporation.
AllSPARCtrademarksareusedunderlicenseandaretrademarksorregisteredtrademarksofSPARCInternational,Inc.
AMD,Epyc,andtheAMDlogoaretrademarksorregisteredtrademarksofAdvancedMicroDevices.
UNIXisaregisteredtrademarkofTheOpenGroup.
4MySQLWorkbenchReleaseNotesThissoftwareorhardwareanddocumentationmayprovideaccesstoorinformationaboutcontent,products,andservicesfromthirdparties.
OracleCorporationanditsaffiliatesarenotresponsibleforandexpresslydisclaimallwarrantiesofanykindwithrespecttothird-partycontent,products,andservicesunlessotherwisesetforthinanapplicableagreementbetweenyouandOracle.
OracleCorporationanditsaffiliateswillnotberesponsibleforanyloss,costs,ordamagesincurredduetoyouraccesstooruseofthird-partycontent,products,orservices,exceptassetforthinanapplicableagreementbetweenyouandOracle.
ThisdocumentationisNOTdistributedunderaGPLlicense.
Useofthisdocumentationissubjecttothefollowingterms:Youmaycreateaprintedcopyofthisdocumentationsolelyforyourownpersonaluse.
Conversiontootherformatsisallowedaslongastheactualcontentisnotalteredoreditedinanyway.
Youshallnotpublishordistributethisdocumentationinanyformoronanymedia,exceptifyoudistributethedocumentationinamannersimilartohowOracledisseminatesit(thatis,electronicallyfordownloadonaWebsitewiththesoftware)oronaCD-ROMorsimilarmedium,providedhoweverthatthedocumentationisdisseminatedtogetherwiththesoftwareonthesamemedium.
Anyotheruse,suchasanydisseminationofprintedcopiesoruseofthisdocumentation,inwholeorinpart,inanotherpublication,requiresthepriorwrittenconsentfromanauthorizedrepresentativeofOracle.
Oracleand/oritsaffiliatesreserveanyandallrightstothisdocumentationnotexpresslygrantedabove.
AccesstoOracleSupportforAccessibilityOraclecustomersthathavepurchasedsupporthaveaccesstoelectronicsupportthroughMyOracleSupport.
Forinformation,visithttps://www.
oracle.
com/corporate/accessibility/learning-support.
html#support-tab.
ChangesinMySQLWorkbench8.
0ChangesinMySQLWorkbench8.
0.
24(Notyetreleased)Version8.
0.
24hasnoreleasenotes,ortheyhavenotbeenpublishedbecausetheproductversionhasnotbeenreleased.
ChangesinMySQLWorkbench8.
0.
23(2021-01-18,GeneralAvailability)InthedocumentationforMySQLWorkbench8.
0.
23,wehavestartedchangingtheterm"master"to"source",theterm"slave"to"replica",theterm"whitelist"to"allowlist",andtheterm"blacklist"to"blocklist".
Therearecurrentlynochangestotheproduct'ssyntax,sothesetermsarestillpresentinthedocumentationwherethecurrentcoderequirestheiruse.
SeetheblogpostMySQLTerminologyUpdatesformoreinformation.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchnowusesPython3forfunctionalitysuchasmigration,scriptingshell,administrativetasks,anditsSQLIDE.
MySQLWorkbenchalsoensuresthatinstallationsonmacOS(10.
15andlater)haveavalidversionofPythonavailableratherthanrelyingonanoperatingsystemtoprovidethenecessaryscriptinglanguage.
MySQLWorkbenchsupportsmacOS11withthisrelease.
5MySQLWorkbenchReleaseNotesBugsFixedKnownissue:Achangeinthe%cmakemacrocausedanerrortooccurwhenMySQLWorkbenchwasbuiltfromsourcecodeonFedora33usingtheRPMpackage.
Usethenew%cmake_buildmacrotoavoidtheerror.
(Bug#32019872)ChangesinMySQLWorkbench8.
0.
22(2020-10-19,GeneralAvailability)KnownlimitationwithUbuntu20.
04:AnerrorrelatedtoFreeTDS/iODBCinUbuntupreventsthemigrationofMicrosoftSQLServerdatabasestoMySQLusingtheMySQLWorkbenchMigrationWizard.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAlleditionsofMySQLWorkbenchandthebundledlibrarieswereupgradedtouselibssh0.
8.
9.
(Bug#31358556)AlleditionsofMySQLWorkbenchandthebundledlibrarieswereupgradedtouseOpenSSL1.
1.
1g.
(Bug#31296699)Forclarity,visualexplaindiagramsnowincludethephrasehashjoinwithinthediamondsymbolinplaceofblocknestedloopwhentheserverversionis8.
0.
20orhigher.
(Bug#30752203)BugsFixedTheuninstalloperationwithinthe.
msifilereturnedaninvaliderrormessageindicatingthataprerequisite,whichwasnotidentifiedasmissingduringtheinstallation,wasrequiredbeforeMySQLWorkbenchcouldberemoved.
(Bug#31533466)ChangesinMySQLWorkbench8.
0.
21(2020-07-13,GeneralAvailability)KnownlimitationwithUbuntu20.
04:AnerrorrelatedtoFreeTDS/iODBCinUbuntupreventsthemigrationofMicrosoftSQLServerdatabasestoMySQLusingtheMySQLWorkbenchMigrationWizard.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAnewcheckboxwasaddedtothedialogforresettinganexpiredpassword.
WhenselecteditindicatesthattheserverversioninuseprecedesMySQL5.
7.
(Bug#30799058)MySQLWorkbenchnowsupportsthefollowingMySQL8.
0.
19and8.
0.
20serverlanguagefeatures:DROPCHECK,ALTERCONSTRAINT,andDROPCONSTRAINTinALTERTABLEstatements.
Lockingclauseforqueryexpressions.
Tablevaluesconstructor.
Shorttableselectsyntax.
NewrequirementsfortheCHANGEMASTERreplicationstatement(rowformat,primarykeycheck).
FailedloginattemptsandpasswordlocktimeinALTERUSERstatements.
6MySQLWorkbenchReleaseNotesFormatsupportforEXPLAINANALYZEstatements.
Newandchangedkeywords:ARRAYFAILED_LOGIN_ATTEMPTSMASTER_COMPRESSION_ALGORITHMMASTER_TLS_CIPHERSUITESMASTER_ZSTD_COMPRESSION_LEVELMEMBEROFFPASSWORD_LOCK_TIMEPRIVILEGE_CHECKS_USERRANDOMREQUIRE_ROW_FORMATREQUIRE_TABLE_PRIMARY_KEY_CHECKSTREAMTIMESTAMPTIMEBugsFixedMySQLWorkbenchMigrationWizardencounteredtype-154(SQL_SS_TIME2)whilecopyingMicrosoftSQLServertables,anditreturnedanerrorontheunhandledtype.
ThisfixaddsthefollowingnewSQLdatatypestothewizard:SQL_SS_TIME2(supportedbyMySQL)andSQL_SS_TIMESTAMPOFFSET(notsupported).
(Bug#30884140)TheTableRead,TableInsert,TableUpdate,andTableDeleteeventsforeachtabletouchedbyaquerydidnotincludecompleteinformationintheAuditInspector.
(Bug#30807539)ValidTABLEandVALUESstatementswereidentifiedashavingsyntaxerrorsintheSQLeditor.
(Bug#30775372,Bug#98266,Bug#30775008,Bug#98263)MySQLaccountscreatedduringtheprerequisitesetupusingtheCreateMEBAccountbuttonwerenotgrantedsufficientprivilegetoscheduleanonlinebackuportoexecuteafullbackuponWindows.
(Bug#30774786)TheTableDataImportWizardreturnedanerrorwhenusedtoimportalargeJSONfile,ratherthanloadingthefile.
(Bug#30733445)TextselectedintheSQLeditorwasblockedbythehighlightcolor.
(Bug#30369329,Bug#97070)AchangemadetotheCREATEstatementtorenameanexistingstoredproceduredidnotrevisethecorrespondingnameinthegeneratedDROPPROCEDUREstatementwhenthechangewasappliedusing7MySQLWorkbenchReleaseNotestheeditor.
Thisfixmodifiesthegeneratedstatementtonolongerdroptheoriginalstoredprocedureafteritisrenamed.
(Bug#30103689,Bug#96289)OnWindows,statementsthatdonotgeneratearesultset,suchasINSERTorUPDATEstatements,causedMySQLWorkbenchtocloseunexpectedlyaftertheEXPLAINoperationwasexecutedandthentheResultGridoutputtypewasselected.
(Bug#27576669,Bug#89745)Althoughtheinstallationandfilepathwerevalid,MySQLWorkbenchdidnotfindtheogr2ograndogrinfofileswhenloadingspatialdata.
(Bug#26447395,Bug#87074)AcolumncreatedwithNULLONUPDATECURRENT_TIMESTAMP(6)preventedtheMySQLTableEditorfromshowingtableinformation,suchasindexes,views,foreignkeys,andsoon.
(Bug#26388250,Bug#86906)MemoryuseonaWindowshostwasexcessivewhenalargeresultsetwasexportedtoafile,causingMySQLWorkbenchtobecomeunresponsive.
(Bug#26139027,Bug#86430)SynchronizingadatabasethatincludedatablewithJSONfieldstothedatamodelproducednew,separatetablesfortheJSONdata,insteadofupdatingtheoriginaltable.
Inthisinstance,thetargetMySQLversionsetinthemodelingpreference,5.
6.
30bydefault,doesnotsupporttheoperation.
ThisfixsetsthedefaultversiontoMySQL8.
0,butthevaluecanbeadjustedbyselectingPreferences,Modeling,andthenMySQLfromtheEditmenu.
(Bug#25788105,Bug#85648)Thezoom-outbuttondidnotalterthezoomlevelofspatialdatawhenviewedfromaLinuxhost,unlessthezoomlevelwasresettotheoutermostlevelfirst.
(Bug#25723313,Bug#85444)MySQLWorkbenchbecameunresponsiveforseveralminutesafteraserverstartupattemptwasmadeonmacOShosts.
(Bug#25077227,Bug#83769)NoerrorsorwarningswerereportedwhenschedulingabackupwithMySQLEnterpriseBackup,althoughthebackupdidnotexecuteasscheduled.
(Bug#23562328,Bug#81788)ASybasedatabasemigrationwiththeODBC(FreeTDS)connectionmethodproducedanexceptionwhentheconnectionwastested.
(Bug#23345282,Bug#81546)MySQLWorkbenchserveradministrationcouldnotacquiremanagementaccesstoOracleSolaris.
Foralistofsupportedplatforms,visithttps://www.
mysql.
com/support/supportedplatforms/workbench.
html.
(Bug#22453133,Bug#72204)OnLinux,editsmadetovaluesintheresultgridwerelostwhenusingthepointerdevicetomovewithinthegrid,ratherthanpressingtheEnterorTabkeytochangethefocus.
(Bug#20742151,Bug#76387)ForwardengineeringavalidMySQLWorkbenchmodelwasunsuccessfulwhentheoperationwasperformedusingaMySQL5.
5serverinstance.
(Bug#20637664)OnmacOS,aquerycontainingSELECT@@hostnamereturnedthecolumnheader,butthequerydidnotshowanyvisibleoutputunlessthefirstrowbelowthecolumnheaderwasselected.
(Bug#20540937)Afterrevertingchangesmadetotriggersinaschemathathadbeensavedandsynchronized,MySQLWorkbenchwasnotabletolocateanydifferenceswhentherevertedschemawasre-synchronizedwiththemodel.
(Bug#20222031)AconnectionsavedwithMySQLWorkbenchMigrationWizardwasnolongervisibleinthewizardafterMySQLWorkbenchwasupgradedtoalaterversion.
Anattempttosavetheconnectionagain,usingthesamename,returnedanerrorindicatingthattheoriginalconnectionwaspreserved.
(Bug#18454574)NoconnectioncouldbemadetothePostgreSQLdatabasesystemwhenitwasselectedasthesourceinMySQLWorkbenchMigrationWizardonmacOS.
(Bug#17299989)8MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench8.
0.
20(2020-04-27,GeneralAvailability)Version8.
0.
20hasnoreleasenotes.
ChangesinMySQLWorkbench8.
0.
19(2020-01-13,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedImportantNote:MySQLWorkbench8.
0.
19isunabletoopenanewconnectiontoMySQLServerfromthehomescreeniftheserverisnotstartedandyoucannotstartaserverbyusingtheWorkbenchAdministrationfeature.
AdministrativeandSQLeditingtasksrequireanonlineserverforthedurationofthisissue.
Featuretasksthatyouperformedwithanofflineserverinpreviousreleasesnowreturnanerrormessageindicatingthattheserverisunreachable.
ThisissueislimitedtoMySQLWorkbench8.
0.
19.
Thankyouforyourpatience.
Workaround:StartMySQLServerindependentlybeforeopeningtheAdministrationandSQLQuerytabsinMySQLWorkbench.
OnLinux,youcanreplacetheMySQLConnector/C++8.
0.
19librarywiththe8.
0.
18library.
Anewcontextmenuitemnowcopiestheheadersandrowsofquerieddatawithtabsasseparators,makingitconvenienttocopyandpastequeryresultsintoExcel.
ThankstoRajRaoforthepatch.
(Bug#30568824,Bug#97712)ThefollowingMySQLserverlanguagefeaturesarenowsupported:valuereferencesinINSERTstatements,newoptions(TLSversion,ciphersuite,compression,andprivilegecheck)inCHANGEMASTERTOreplicationstatements,randompasswordsinCREATEUSERandALTERUSERstatements,EXPLAINANALYZE,andbinarycollationnames.
ContexthelpforthekeywordsandfunctionsinSQLqueriesnowincludesupdatedsyntaxandusageinformation.
MySQLWorkbench8.
0.
19requiresMicrosoftVisualC++RedistributableforVisualStudio2019onWindows.
MySQLWorkbenchnowsupportsmacOS10.
15Catalina.
BugsFixedWhenattemptingtoexportMySQL5.
7datausingMySQLWorkbench8.
0,theserverreturnedanerrorindicatingthatINFORMATION_SCHEMA.
COLUMN_STATISTICSwasanunknowntable.
Consistentparameterusewithmysqldumpnowskipsthetableasexpected.
(Bug#30515899,Bug#97520)TheSQLeditorappliedsyntax-errorhighlightingtotheEXPLAINkeywordinavalidstatementprefixedwithEXPLAINANALYZE,butthestatementexecutedasexpected.
(Bug#30478023,Bug#97416)AsyntaxerrorwasgeneratedforvalidANALYZETABLEstatementswitheithertheUPDATEHISTOGRAMorDROPHISTOGRAMclause.
(Bug#30449796,Bug#97281)StorageenginesnotsupportedbyMySQLwerelistedaspossibleenginesthatcouldbeselectedfortables.
Unsupportedstorageenginesnowareremovedfromthesuggestionlist.
(Bug#30338754,Bug#96968)9MySQLWorkbenchReleaseNotesAnexistingstoredconnectioncouldnotbereplacedwithanewconnectionhavingthesamenamewhentheattemptwasmadefromtheSourceSelectionstepoftheMySQLWorkbenchMigrationWizard.
(Bug#30269513)IdenticaltextandhighlightingcolorsusedinthepanelshowingthestepsofMySQLWorkbenchMigrationWizardmadethecurrentstepunreadable.
(Bug#30269474)OnmacOS,theCancelandExportbuttonsintheExportRecordsetcontextwindow(forSQLINSERTstatements)weremostlyhidden.
(Bug#30244028,Bug#96689)Ifthelscommandproducedanerrormessagetogetherwithalistoffiles,noauditlogfortheerrorappearedintheEnterpriseMySQLAuditLogInspector.
(Bug#30135391)AnoriginalSQLServerrecord(forexample,1020.
6)wascopiedinaccuratelytothecorrespondingMySQLcolumn(1020.
0)whenmigratedusingtheDECIMALdatatype.
Similarly,datamigratedusingtheNUMERICtypegeneratedatype-conversionerror.
Now,bothdecimalandnumericvaluesarestoredasDECIMALtypestofixtheresolutionofthedecimalvalueortofixthetypeconversion.
(Bug#30062094,Bug#96230,Bug#30263415,Bug#96744)TheuniqueidentifierdatatypeinaSQLServersourcetablewasinterpretedduringmigrationastypeVARCHAR(64)UNIQUEintheMySQLtargetcolumn,insteadofaVARCHARcolumntorepresentaGUID(UUID)thatisnotunique.
(Bug#29355468,Bug#94066)TherelationshiparrowswithinanEERdiagramwerenotvisiblewhentheDarkModethemewasenabledonamacOShostandthediagramwasexportedasasinglepagePDFfile.
Thisfixdisablesthethemeinmodelstopreventconflictswiththecolorsassignedbythemodeleditor.
(Bug#29307893,Bug#94174)Anemptyfilelistwasshownwhentheaudit_log_filevaluewassettoanylocationotherthantheMySQLserverdatadirectory.
(Bug#22673089)ChangesinMySQLWorkbench8.
0.
18(2019-10-14,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchnowusesC++17.
AnupgradeoftheScintillalibrarytothelatestversion(4.
x)resolvesanumberofdisplayproblemsobservedonmacOSMojave.
RapidJSON,whichistheparserusedbyotherMySQLproducts,nowreplacesthenativeJSONsolution.
Casmine,acustombehavior-drivendevelopmentframeworkforunitandintegrationtestingofMySQLWorkbenchcode,replacestheTUTunit-testframework.
Previously,MySQLWorkbenchrequiredaccesstotheEPELrepositoryonenterpriseLinuxsystems,suchasOracleLinuxandRedHat.
AccesstoEPELisnolongerneededbyMySQLWorkbenchforgeneraluse,buttherepositoryisstillrequiredtousethespatial-datafeaturesinMySQLWorkbench.
Therepositorycanbeinstalledmanually,ifneeded(seeInstallingOracleEnterpriseLinuxandSimilar).
BugsFixedAninaccuratetextmessagewarnedthattables,views,storedprocedures,andfunctionscouldnotbefetchedwhenaMySQLaccountwithlimitedadministrativepermissionsontheserveraccessedavalidschema.
(Bug#30105715,Bug#96357)10MySQLWorkbenchReleaseNotesThevisualSQLeditorreportedafalseerrorontheRENAMECOLUMNclauseofavalidstatement.
(Bug#29938388,Bug#95901)AnerrorwasgeneratedwhenanattemptwasmadetoaddanewaccountorschemaprivilegesafterMySQLEnterpriseFirewallwasinstalledandenabledsuccessfully.
(Bug#29931969)MySQLWorkbenchexitsunexpectedlyduringaneditingsessionoftriggercodeifthefocuswasshiftedawayfromtheTriggerstabandthetriggercodecontainedanerror.
(Bug#29898662,Bug#95742)TheFirewallRulestabwasnotshownasexpectedforanyuseraccountaftertheMySQLEnterpriseFirewallpluginwasinstalledandenabledsuccessfully.
Instead,MySQLWorkbenchhadtoberestartedtofullyactivatethefeaturewhenusingeitheralocalorremote-managementconnection.
(Bug#29771365,Bug#29894485)PartitiondetailswerenotvisiblewithinthePartitionstabofTableInspectorwhenMySQLWorkbench(onWindows)wasconnectedtoaMySQLserverinstancerunningonLinux.
(Bug#29746607)Underscore(_)charactersinaschemanamewereconvertedtotheequivalentwildcardcharacterswhenschemaprivilegeswereappliedtoauseraccountinMySQLWorkbench.
(Bug#29692955,Bug#95131)TheUbuntu19.
04distributiondidnotincludeMySQLWorkbenchsupportasexpected.
(Bug#29690500,Bug#95118)TheresetoperationforMySQLEnterpriseFirewallrulesproducedanexception,insteadofresettingtherules.
(Bug#29681550)TheinformationalmessageshownwhenremovingMySQLEnterpriseFirewallwascorrected.
(Bug#29681305)AblankMySQLEnterpriseFirewallrulecouldbesubmitted,whichgeneratedanexception.
(Bug#29680813)MySQLEnterpriseFirewallcouldnotbeenabledfromMySQLWorkbenchafteritwasuninstalledandthenreinstalled.
(Bug#29547778)ErrormessageswithintheAdministration-OnlineBackuptabusedincorrectcharacterstorepresentversionsofMySQLServer.
(Bug#29455453)OncomputersrunningMacOS,theupanddownarrowkeys,attimes,reverseddirectionormovedtothenext(orprevious)query,insteadoftothenext(orprevious)line.
(Bug#29394563,Bug#94430)ContentwithintheinputareaofaQuerytabdidnotscrollwiththecursorwhenthecursorwasmovedbeyondthecurrentdisplayrange(upordown)usingthekeyboardonMacOShosts.
(Bug#29290375,Bug#94151)UnexpectedcursormovementoccurredwithinthequeryeditorwhenusingupanddownarrowkeysoncomputersrunningmacOS10.
14(Mojave).
(Bug#29049404,Bug#93576)ThemodeliconsthatrepresentrelationshipnotationsinanEERdiagram,aswellastheoptionalgrid,werenotvisibleinDarkModewithmacOS.
(Bug#29049379,Bug#29049224)OnmacOS,thecodenormallyshownwithViewSourcewasnotvisiblewhenExecutionPlanwasselectedfromtheResultGridsidemenuandDarkModewasset.
Similarly,codeintheWorkbenchScriptingShellwasnotvisible.
(Bug#29024631,Bug#29127415)Connectionsmadeto5.
6and5.
7serverinstancesusedtheutf8characterset,insteadofutf8mb4.
(Bug#28912563,Bug#93136)TheopeningandclosingbracketsweremissingfromtheTypecolumnoutputwithintheAdministration-ServerLogstab.
(Bug#28686449)11MySQLWorkbenchReleaseNotesOncomputersrunningWindows,scrollingupanddownwithapointerdevicewasimpaired.
(Bug#28686322)TestConnectionfunctionalityremainedenabledforstoredconnectionsaftertheyweredeleted.
(Bug#28672121)OnWindows,aquerymadeonatablewithexceptionallylargecolumndata,suchasaBLOBcolumnexceeding5MB,causedMySQLWorkbenchtostopworking(clientranoutofmemory).
Onrestartoftheprogram,alockedfilepreventedadditionalqueriesuntilthecomputerwasrestarted.
(Bug#27785104,Bug#89866)ThePYCfileassociatedwithapluginremainedinthemodulesdirectoryafterthepluginwasuninstalled.
(Bug#24522488)TheMySQLEnterpriseFirewallpluginwasnotrecognizedbyMySQLWorkbenchwhenMySQLwasinstalledfromsource.
(Bug#23617930)ChangesinMySQLWorkbench8.
0.
17(2019-07-22,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAlleditionsofMySQLWorkbenchandthebundledlibrarieswereupgradedtouseOpenSSL1.
0.
2r.
(Bug#29489010)MySQLWorkbenchgrammarupdatesnowenablethelanguagefeaturesofeachsupportedMySQLserverversionfromMySQL5.
6toMySQL8.
0,includingthenewlanguagefeaturesinMySQLServer8.
0.
17(seeMySQL).
TheimplementationforSSHconnectionsnowuseslibsshversion0.
8.
7,whichreplacesthepreviousversionoflibssh.
BugsFixedAnemptypagewasshownwhenShowLicenseInfowasselectedfromtheHelpmenu.
(Bug#29821258)RemotemanagementdidnotworkaftertheSSHportnumberonthedestinationcomputerwaschanged;instead,itcontinuedtousethedefaultportnumber.
(Bug#29784254,Bug#95221)OnWindows,anerroratstartuppreventedthesuccessfulfetchingofdatabaseobjectsfordisplayintheSchemastab.
(Bug#29772769,Bug#95335)TheinformationaldialogboxdidnotopenafterAboutWorkbenchwasselectedfromtheHelpmenuonhostsrunningUbuntu18.
04.
2LTS.
(Bug#29754218)DatabaseobjectswerenotfetchedasexpectedwhenanyschemashownintheSchemastab(locatedintheNavigatorsidebarpanel)foravalidconnectionwasexpanded.
(Bug#29752794)TheReverseEngineeringDatabasewizardstoppedworkingduringthefinalstepandgeneratedanerrormessageonhostsrunningFedora29.
Also,generaleditingactivitieswereaffected.
(Bug#29598807,Bug#94894,Bug#29528028,Bug#94757)AsyntaxerrorinaviewthatwasgeneratedusingtheviewtoolwithinanEERmodelcausedMySQLWorkbenchtostopworkingwhentheviewwasclosed.
(Bug#29558534)12MySQLWorkbenchReleaseNotesAnattempttocreateanEERmodelbyreverseengineeringascriptandselectingadumpfilegeneratederrorsinsteadofcreatingthemodel.
(Bug#29535589)Thecopy_migrated_tables.
cmdbatchfile,generatedbytheMigrationWizard,closedwithoutperformingtheexpectedtasksafterfilewasexecutedproperly.
(Bug#29516531)Theonlinebackupoperationreturnedanerrorindicatinginsufficientprivilegesforanaccountwithsufficientprivileges.
(Bug#29515528)Anexceptionwasraisedwhenanewfirewallrulewasaddedwithoutalsoselectingtheoptiontoindicatethattherule(orSQLstatement)isanormalizedrule.
(Bug#29514458)Anexceptionresultedwhenanyvariablecategorywasright-clickedwithintheAdministration–StatusandSystemVariablestab.
(Bug#29509495)AnexceptionresultedwhenShowColumnswasselected(right-clicked)toenableacolumnforanyofthecacheentriesshownintheAdministration-AuditInspectortab.
(Bug#29508773)Backupfiles(.
ibd)generatedwiththecompressionoptionenabledwerenotcompressed(.
ibz)aftertheoperationfinished.
(Bug#29253624)OnWindows,SSHconnectionsincombinationwithMySQLEnterpriseBackupoperationsareavailableforuseonlywhentheserverislocal.
(Bug#29215730)Thetextforadvancedoptions(DataExportfromtheServermenu)wasmodifiedtoremoveerrors.
(Bug#29024143,Bug#93508)AnincorrectpassworddidnotdisabletheNextbuttonduringtheforward-engineeringofavalidmodel,butthenthenextstepgeneratedanaccess-deniederrorwhilepermittingthenextactiontocontinueaftertheerror.
Now,avalidpasswordisrequiredbeforethenextstepintheoperationisavailabletoselect.
(Bug#25951080,Bug#86064)Regardlessofthesourceobjectsselected(anddisplayed)duringthemigrationoperation,allobjectsweremigratedifthestepsofthewizardwererepeatedwiththeNextandBackbuttons.
(Bug#25121122,Bug#83876)ChangesinMySQLWorkbench8.
0.
16(2019-04-25,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedThescripteditornowhighlightsmatchingpairsofparentheseswhenoneofthepairisselected.
(Bug#27473434,Bug#73167)MicrosoftVisualStudiosupportwasupgradedfromVisualStudio15toVisualStudio17.
Previously,theoutputfromrunningschemavalidationpluginsonaMySQLmodelwasdistributedtodifferentareasofMySQLWorkbench,makingportionsoftheinformationeasytomiss.
Thesamefunctionalitynowisshowninasinglelocationandreorganizedtoprovideinformational,warning,anderrormessagesbycategory.
AnewValidatetabalsoprovidesasimplewaytoreselectandrerunvalidationtestsfromtheoutputareaintherightsidepanel(seeSchemaValidationPlugins).
BugsFixedMySQLWorkbenchstoppedworkingwhenanexistingtablewithanexpressioninacolumnoftypeBINARYwasselectedforediting.
(Bug#29449200)13MySQLWorkbenchReleaseNotesMySQLEnterpriseFirewallcouldnotbeinstalledfromtheEnterpriseEditionofMySQLWorkbench.
(Bug#29359957,Bug#94335)Anincorrect-integer-valueerrorresultedwhentheTableDataImportWizardattemptedtoimportCSVdatatoavaliddatabasetable.
(Bug#29348922)MySQL5.
7tablesexportedtoMySQL8.
0.
14or8.
0.
15producedthefollowingerror:Unknowntable'COLUMN_STATISTICS'ininformation_schema.
(Bug#29344344,Bug#94294)AsuccessfulconnectionmadewithSSHtunnelingfromaLinuxhostproducedanongoingloopoferrorsifanattemptwasmadetoclosetheconnection.
(Bug#29342871,Bug#94212)TheLATERALkeywordnowconformswiththeSQLeditorconventiontohighlightandindentthewordsconsideredkeywordsbyMySQL.
(Bug#29251184,Bug#94012)AnexceptionwasraisedwhenavalidpathtotheMySQLEnterpriseBackup8.
0.
14or8.
0.
15executablewasprovidedintheprerequisitesettings.
TobackupMySQL8.
0.
14or8.
0.
15data,upgradetoMySQLWorkbench8.
0.
16oruseMySQLEnterpriseBackup8.
0.
14or8.
0.
15directly(seeIntroductiontoMySQLEnterpriseBackup).
(Bug#29246551)Anerrorinthegeneratedmysql_rdbms_info.
xmlfilecausedMySQLWorkbenchtostopworking.
(Bug#29237703,Bug#93987)ThesizeoftheTableDataImportWizardwindowchangedunexpectedlybetweensteps,causingthenavigationbuttonstovanishfromvisiblerangeunlessthewindowwasexpandedtoincludethem.
(Bug#29200662,Bug#93869)WiththeGNOMEdesktopthemesettoAdwaita(default)orAdwaita-dark,textselectedwithintheSQLeditorwasinvisible.
(Bug#29184506,Bug#93847)TheCommand-VkeyboardshortcutonmacOSreturnedanerrorindicatingthatapaste-rowoperationwasattempted,ratherthanthesingle-valuepasteusedtoeditafieldwithintheresultgridfollowingasuccessfulquery.
(Bug#29137004,Bug#93710)ExecutingafunctionorstoredprocedurecausedanunexpectedprogramshutdownonLinuxhosts.
(Bug#29134435)TheSQLbeautifierfeatureproducednochangewhenitwasexecutedwithintheTriggerstabofthetableeditor.
(Bug#29133592)ThetableinspectordidnotstartproperlyandproducedanerroronmacOSwhenitwasselectedfromthecontextmenuofavalidtablewithintheSchematab.
(Bug#29128333)AnexceptionwasgeneratedwhentheresultsofaquerywastoggledbetweenvisualexplainandtubularexplainformatswithintheExecutionPlantab.
(Bug#29121364)AuseraccountthatwasdeletedproperlyfromUsersandPrivilegesremainedvisibleuntiltheAdministrationtabclosedandreopened.
(Bug#29061678)NewtablesaddedtothecanvasofanEERdiagramdisplayedthetablenamebaronly,withoutcolumns,whenthetabletool(PlaceaNewTable)fromtheverticaltoolbarwasusedtoaddeachtable.
(Bug#29056873)Recordsimportedfromanexternalfile,suchasaCSVfile,generatedanexceptionwhentheoperationwasattemptedfromamacOShost.
(Bug#29048933)EachstepshowninMySQLWorkbenchMigrationWizardwasmaskedandunreadablewhiletheindividualoperationexecuted.
Thisfixmodifiesthecontrastbetweenthetextofthecurrentstepandtheboxusedtohighlightit.
(Bug#29048871)14MySQLWorkbenchReleaseNotesOnWindows10,thescrollwheel(ormousewheel)didnotrespondwhenusedtoscrollinanyon-screenareawithascrollbar.
(Bug#29035906,Bug#93541)Somekeyboardshortcuts,suchasCommand-C,didnotworkwithintheSQLandmodeleditorsonmacOS10.
14hosts.
(Bug#29034285,Bug#93186)RatherthangeneratingawarningorerrorwhenitdetectedanunknownSSHoptioninthe~/.
ssh/configfile,MySQLWorkbenchbecameunresponsive.
(Bug#29016708,Bug#92972)Thecolumn-statisticsoption(AdvancedOptions)wasselectedbydefaultintheAdministration–DataExporttab,whichpreventedthesuccessfulexportofdatabasesfromthe5.
6and5.
7servers.
(Bug#28918423,Bug#92928)TheSQLeditorandtheAlterTableoperationbothreportederrorsonindexeswithvalidfunctionalkeypartsandonexpressionsthatwereusedasdefaultvalues.
(Bug#28832740,Bug#92908,Bug#28831069,Bug#92900)Theactionsselectedfromthehistory-palettecontextmenudidnotproduceanyresults.
(Bug#28721233)Thecodeauto-completionfeatureinthequeryeditordidnotprovidetheexpectedbehavior.
(Bug#28443700,Bug#91859)TheCloseOtherTabsactionclosedalltabsintheSQLeditorwhenitwasselectedfromthecontextmenuoftheNewtable-tabletab.
(Bug#28257404)MySQLWorkbenchstoppedworkingonLinuxhostsafteralongperiodofusethatincludedaddingnewtablestoanexistingmodel.
(Bug#28257141)Withasetofobjectsselectedtoimportfromthedumpprojectfolder,onlythefirstobjectofthesetwasshownintheSchemaObjectslist,insteadofallselectedobjects.
Inaddition,thefirstobjectwasrepeatedmultipletimesinthelist.
(Bug#28222744)MySQLWorkbenchwasunabletostartasessiontotheserveronMacOShostsuntilasuccessfulloginwasperformedatthecommandlinefirst.
(Bug#28165625)Somekeyboardshortcutswereunsuccessfulwhenusedproperly.
(Bug#28108104,Bug#91090)AvalidqueryusinganappropriateserverversionforwindowfunctionsdisplayedasyntaxerrorattheopeningparenthesisofthefirstOVERclauseinthequeryeditor.
(Bug#27922827,Bug#90620)ThetemplatethatwasgeneratedforatableofamodeldidnotincludetypevalueswithintheDatatypecolumn.
(Bug#27025456)ItemslistedwithintheSchemastabwerenotvisiblewhenselectedonLinux.
(Bug#26579157,Bug#87321)Thetest-connectionactioninolderversionscausedMySQLWorkbenchtostopworkingwhenitwasusedtoteststandardTCP/IPoverSSHconnectionsduringtheinitialsetup.
(Bug#21144432)AwarningwasgeneratedduringattemptstomigratesourcetablesfromMicrosoftSQLServerwithavalidODBCdriverifacolumnnameincludedunrecognizedcharacters.
Thereverseengineeringoperationreportedthatanimpactedtablehadnocolumnattributes,andthemigrationstoppedwitherrorslaterintheprocess.
(Bug#18109616,Bug#71336)TheoperationtocheckforMySQLWorkbenchupdates(fromHelp)returnedanerrorwhenusedbehindaproxyserverwithauthentication.
(Bug#13864621,Bug#64308)15MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench8.
0.
15(2019-02-01,GeneralAvailability)ThisreleasecontainsnofunctionalchangesandispublishedtoalignversionnumberwiththeMySQLServer8.
0.
15release.
ChangesinMySQLWorkbench8.
0.
14(2019-01-21,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedThefollowingnewfunctionswereaddedtotheWorkbenchGRTmodule:activateDiagram()OpenstheselectedEERdiagramforusewiththeexportPNG,exportSVG,exportPS,andexportPDFfunctions.
exportDiagramToPng(,)PerformsaPNGexportofanEERdiagramtothepathprovidedwithoutactivatingit.
(Bug#28853802,Bug#92985)MySQLWorkbenchnowsupportsmacOS10.
14Mojave,includingfullcompatibilitywiththeDarkModecolorscheme.
(Bug#28831956,Bug#92902)TheAdv.
FindtaboperationthatsearchedanopenEERdiagrambydatabaseobjectsonlywasremoved.
(Bug#28740047)AlleditionsofMySQLWorkbenchandthebundledlibrarieswereupgradedtouseOpenSSL1.
0.
2q.
(Bug#28695759)KeyboardaccesswasaddedtothehomescreentabtoenablenavigationusingtheTabandEnterkeys.
Inaddition,thescreenviewnowscrollstodisplayaselecteditemiftheitemwasoff-screenwhenhighlightedwiththeTabkey.
OnWindowsandLinuxhosts,theApplicationkeyandCtrl+F10nowopenamenuofcommands(contextmenu)relatedtotheselection.
Tworedundantfeatureswereremovedfromallplatforms:Theconnectioninformationpop-upsheetonthehomescreentabInstead,openManageConnectionsfromtheDatabasemenu(orEditConnectionfromthecontextmenuofeachconnection)toviewconnectiondetails.
Themergeicon(twoarrowspointingateachother)locatedintheNavigationareaofthesidepanelContentfromtheAdministrationandSchemastabsweremergedorsplitwhenthisiconwastoggled.
Now,theadministrationsectionlinksandschematreeappearinseparatetabsonly.
BugsFixedValiddecimaldatawithinaMicrosoftSQLServertablegeneratedanerrorwhenusedwithMySQLWorkbenchMigrationWizard.
(Bug#28962023,Bug#93293)16MySQLWorkbenchReleaseNotesTheInnoDBstatusshownwithintheAdministration–Dashboardtabdisplayedthewrongusagepercent.
(Bug#28919419)Aconflictingdependencywasremovedthatpreventedthemysql-connector-c++-develpackageinstallationwhenMySQLWorkbenchwasinstalledfirst.
(Bug#28915929,Bug#93172)Theon-screenprocessofeditingastoredproceduredidnotprompttosavethechanges.
(Bug#28880743,Bug#93068)AnewtableaddedtoanexistingmodelcausedMySQLWorkbenchtostopworking.
(Bug#28879925,Bug#93067)Thealter-tableoperationwhenappliedtopartitionedtablesonWindowscausedMySQLWorkbenchtostopworking.
(Bug#28856542,Bug#92990)CharactersfromCyrilliccharactersetswhenincludedinthepathtoSSHkeyfilescausedvalidconnectionattemptstofailwithoutproducingaclearerrormessage.
Thesecharactersnowarepermittedwithinthepath.
(Bug#28814329,Bug#92847)ConnectionsmadetoaremoteMySQLserveroverSSHdidnotrecoverproperlyafterthenetworkwasinterruptedtemporarily.
(Bug#28806660,Bug#90884)Newaccountscreatedtousestandardauthenticationwereinsteadcreatedtorequirestrongpasswordencryptionwhenthedefault_authentication_pluginserversystemvariablewasconfiguredwiththecaching_sha2_passwordvalue.
(Bug#28777856,Bug#92740)Thedefaultusername,newuser,wasnotacceptedwhenitwasusedtocreateanewaccount.
(Bug#28776902,Bug#92738)TheoperationtomigrateaMicrosoftSQLServerschemaproducedanerrorwhenitencounteredproblematictablesduringthereverse-engineeringstep.
(Bug#28747888,Bug#92659)Atableeditortabthatwasopenedbyclickingthetableiconfromwithinthesidebar(Schemastab)displayedthecorrectSELECT*FROMqueryandresults,butthequerytextdidnotlineupalongtheleftmarginasexpected.
(Bug#28730407)Context-menuactions(NewTab,SaveTab,orCopyPathtoClipboard)whenappliedtoanopenSQLeditortabcausedthetabtocloseunexpectedlyonLinux.
(Bug#28721377)ThecolorusedtohighlightaqueryintheSQLeditorwasthesamecolorusedforthetext,whichmadetheselectedqueryappeartobemissingwhenitwashighlighted.
(Bug#28691256,Bug#92535,Bug#28715080)TheReportaBugactionfromtheHelpmenureturnedanerrorinsteadofopeningtheMySQLbugdatabaseonmacOSsystems.
(Bug#28612380,Bug#92327)Thelastfileselectedfromapreviousdirectoryduringanybrowseoperationwascarriedoverafternavigatingtoanewdirectoryandwithoutselectinganewfilefromthedirectory.
Filesnowmustbeselectedexplicitlywithinthebrowsedialogbox.
(Bug#28608962,Bug#92104)SomecolumnswithinaMicrosoftSQLServerdatabasetablewerenotmigratedasexpected.
Theoperationreturnedanerrorwhencopyingmixeddatatypes.
(Bug#27838190,Bug#84777)MultipleSQLqueriesexecutedsequentiallyinseparatetabsdidnotresolveasexpectedonWindows.
Thefirstqueryrantocompletion,butthetabwouldnotclose.
Thesecondqueryneverfinished.
Thereafter,noadditionalqueriescouldrunandtheprogramwouldnotexit.
(Bug#25965655,Bug#86090)17MySQLWorkbenchReleaseNotesTheMigrationWizardwasunabletoretrieveaschemalistfromsourcewhenthesourceRDBMSwasMicrosoftSQLServerandavalidFreeTDSdriver(requiredbyLinux)wasprovided.
(Bug#25457611)NocontexthelpwasdisplayedwithavieworstoredprocedureintheSQLeditor.
(Bug#24697574)ChangesinMySQLWorkbench8.
0.
13(2018-10-22,GeneralAvailability)ServerSupportFunctionalityAddedorChangedBugsFixedServerSupportSupportforMySQL5.
5byMySQLWorkbench8.
0wasremoved.
IfyoustillneedtouseMySQLWorkbenchonaMySQL5.
5server,youcanuseMySQLWorkbench6.
3,whichisavailablefromMySQLProductArchives(seehttps://downloads.
mysql.
com/archives/workbench/).
FunctionalityAddedorChangedMySQLWorkbenchonmacOS10.
14Mojavewastestedwithpositiveresults.
ThenewDarkModefeatureisnotyetcompatiblewithallscreensandshouldnotbeenabledforthisrelease.
BugsFixedWithvalidgeometrypointsinserted,theoptiontoopenthepointsinabrowserfailedonmacOShostsbecausetheURLwasimproperlyformed.
(Bug#28587193,Bug#92266)Anapostrophecharacter(')withinatablecommentgeneratedaparsingerrorwhenanattemptwasmadetoalterthetable.
(Bug#28552873,Bug#92191)InsufficientprivilegewasgrantedduringtheattempttocreateanewMySQLEnterpriseBackupuseraccount.
Althoughvalidprerequisitebackupinformationwasprovided,thevalidationscriptreturnedthefollowingerrormessage:Accessdeniedforbackupaccount.
(Bug#28536272,Bug#92115)WhenremotemanagementwithSSHwasenabled,attemptingtoinserttherequiredpasswordsintheOptionsfileproducedanerrormessage.
Aftertheerrorwasclosed,theAdministrationtabbecameunresponsiveandMySQLWorkbenchdidnotshutdownproperly.
(Bug#28519087,Bug#92061)Anerrorwiththefollowingmessagewasgeneratedwhentheexportoperationwasexecutedontablesfromanearlierserverversion:Unknowntable'COLUMN_STATISTICS'ininformation_schema(1109).
Becausetheversionofmysqldumpusedwiththeoperationcandifferfromthatofthetargetserver,somefeaturesmaynotbeexportedasexpectedwhentheversionsaremismatched.
Awarningmessagenowprovidesadescriptionofthecondition,alongwithinstructionstoresolvetheversionmismatch,ortheoptiontocontinueanyway.
(Bug#28471433,Bug#91640)OnWindowshosts,thehistoryofscheduledMySQLEnterpriseBackupjobswasnotpersistedinthedashboardbetweenMySQLWorkbenchsessions.
Thisfixeliminatestheissue;however,theexistingmysqlwbmeb.
vbsfilemustberemovedbeforeschedulingnewbackupjobs.
(Bug#28430457)ThedefaulttargetversionofMySQLtousewithMySQLWorkbenchmodelswassettoMySQL5.
6.
30anddidnotincrementautomatically.
Withthisfix,thevaluenowdefaultstothelatestversion.
Thedefaulttargetversioncanalsobesetmanually(seePreferences:Modeling:MySQL).
(Bug#28397515,Bug#91782)18MySQLWorkbenchReleaseNotesExecutingqueriesoveranperiodoftimecausedtheexistingresultgridineachquerytabtobehiddenwhenthegridwaspreviouslyvisibleandpreventedtheresultsgridinnewtabsfromshowing.
(Bug#28361489,Bug#91265)Aftercopyingaqueryintoasecondqueryeditor,auto-completiondidnotdisplaytherelatedcolumnnames.
Instead,whenauto-completionwasengaged,MySQLWorkbenchstoppedworking.
(Bug#28312867,Bug#91559)TheoperationtocompareschemasdidnotappearinthemenuafteravalidmodelwasopenedonLinuxhosts.
(Bug#28249454)Thefilterarrowsthatselectobjectsforforwardorreverseengineeringwithinwizardsgeneratedanerrorinsteadofmovingtheobjectsasexpected.
(Bug#26435349,Bug#26922638,Bug#87980,Bug#25921645,Bug#86013,Bug#25852505,Bug#85837,Bug#25741519,Bug#85522)SchemaprivilegesintheAdministration–UsersandPrivilegestab(ObjectRights,DDLRights,andOtherRights)werenotvisiblewithallscreenresolutions.
(Bug#25584920,Bug#85079)Thecolorusedtohighlightaselecteditemintheschematreeviewdidnotprovideenoughcontrastfromthebackgroundcolortodistinguishitfromtheotheritemseasily.
Thenewhighlightcolormakesiteasytoseewhichitemisselected.
(Bug#25456216)ChangesinMySQLWorkbench8.
0.
12(2018-07-27,GeneralAvailability)Knownlimitationofthisrelease:ImportingspatialdataintoaMySQL8.
0serverdoesnotworkcurrently,duetoanoutstandinglibraryupdate.
Olderversionsoftheserverarenotaffected.
InstallationNotesFunctionalityAddedorChangedBugsFixedInstallationNotesBecausetheMicrosoftVisualC++2017RedistributableinstallerdeletestheMicrosoftVisualC++2015Redistributableregistrykeysthatidentifyitsinstallation,standaloneMySQLMSIsmayfailtodetecttheMicrosoftVisualC++2015RedistributableifbothitandtheMicrosoftVisualC++2017Redistributableareinstalled.
ThesolutionistorepairtheMicrosoftVisualC++2017RedistributableviatheWindowsControlPaneltorecreatetheregistrykeysneededfortheruntimedetection.
UnlikethestandaloneMSIs,MySQLInstallerforWindowscontainsaworkaroundforthedetectionproblem.
(Bug#28345281,Bug#91542)FunctionalityAddedorChangedImportantChange:MySQLmodelfileslastsavedbeforeMySQLWorkbench6.
3arenolongersupportedunlessthemodelscanbeupgradedforusewiththe6.
3releaseseries.
AlleditionsofMySQLWorkbenchandthebundledlibrarieswereupgradedtouseOpenSSL1.
0.
2o.
(Bug#27829782,Bug#28326884)libgnome-keyringwasdepreciatedandreplacedwithlibsecretinthisreleaseonLinuxplatforms.
Someuserswithexistingstoredpasswordswillbepromptedtoenterapasswordafterupgrading.
(Bug#27635281,Bug#89898,Bug#20291538,Bug#75345)SSHtunnelingsupportwasaddedtoMySQLWorkbenchMigrationWizardandalsotothewbcopytablescommand-lineutilityforcopyingdata.
(Bug#27556268,Bug#89671)19MySQLWorkbenchReleaseNotesPerformingmultipledataexportoperationswhiletheAdministration-DataExporttabstaysopennowpreservescustomfilepaths,ratherthanswitchingtothedefaultpathsforre-exportoperations.
Exportedfilesareautomaticallyrenamedwithanincrementalnumericsuffixtoenablerepeatedexport.
Inaddition,anewdialogboxpromptsforconfirmationbeforeoverwritinganexistingexportedfilewhenthesamepathandfilenamesarereused.
(Bug#27029840)OGRFree()wasdeprecatedandreplacedwithCPLFree().
ThankstoChristianHesseforthepatch.
(Bug#26086599,Bug#86339)TheSWIGprerequisitelistedintheINSTALLdocumentprovidedwithsourcedistributionswasupdatedtothelatestversion.
(Bug#25811732,Bug#85717)Supportforthe--incremental-with-redo-log-onlyoptionwasaddedtocreatebackupsdirectlyfromtheredolog.
(Bug#24960233)Theoptiontoskipsecureauthorizationisnolongeravailableintheadvancedoptionsthatapplytodataimportandexportoperations.
The--skip-secure-authoptionwasremovedintheMySQL5.
7release.
(Bug#21697062,Bug#78060)ThecharactersetandcollationpairingsavailableafterselectingCreateanewschemaintheconnectedserver(fromthemaintoolbar)nowaresortedalphabeticallyinlists.
(Bug#21681041,Bug#78079)AnewSQLexportoptionintheForwardEngineeringSQLScriptwizardsortstablesalphabeticallyinthegeneratedscript,ratherthansortingtablesaccordingtoforeign-keyreferencesbydefault.
(Bug#18551598,Bug#72289)MySQLWorkbenchnowsupportstheChinesecharactersetgb18030.
(Bug#18547307)TheSQLeditorsupportsonlinerenamingofindexeswiththeALTERTABLEstatement.
Forexample:ALTERTABLE`sakila`.
`actor`RENAMEINDEX`idx_actor_last_name`TO`idx_actor_last_xxxx`;(Bug#18547288)MySQLWorkbenchnowusesutf8mb4astheconnectionandclientcharacterset,replacingutf8mb3.
BugsFixedSomeofthecontrolsanddatawerenotshownwithintheAdministration-UsersandPrivilegestab.
(Bug#28246905,Bug#91414)Anattempttoaddacolumntoanexistingmulticolumnindex(primarykey)ofatablecausedMySQLWorkbenchtostopworking.
(Bug#28244024,Bug#91371)OnWindowsplatforms,pastingvalidcontentintotheSQLeditorwasfollowedbytheoperatingsystembecomingunresponsive.
(Bug#28184916,Bug#91249)AquerycontainingSELECTCOUNT(*)FROMDUAL,whensavedtoascriptfileandthenopened,causedMySQLWorkbenchtoexit.
(Bug#28101684,Bug#91070)Withauto-completionenabled,definingacustomvariablewithinasubquerycausedanunexpectedexit.
(Bug#28040983,Bug#90915)WithanactiveMySQL8.
0.
11serverconnection,MySQLWorkbenchdisplayedanerrormessagewhenavalidattemptwasmadetoopenPerformanceReportsorPerformanceSchemaSetup.
(Bug#28034685,Bug#90889)20MySQLWorkbenchReleaseNotesAttemptingtoopenanewquerytabfromthehomescreen(File,NewQueryTabfromthemenu)returnedanerrormessageandclosedMySQLWorkbench.
(Bug#28032431,Bug#90885,Bug#27781092)Thebinlog-formatoptionwasnotlistedasexpectedwithintheAdministration–OptionsFiletab.
(Bug#28008041)WhenAlterStoredProcedurewasselectedfromthecontextmenu,MySQLWorkbenchstoppedworking.
(Bug#28006985,Bug#90830,Bug#23259608,Bug#81334)Theadvancedoption,$internal$show-internal-schemas,withintheAdministration–DataExporttabdidnotexposeinternalschemasasexpected.
(Bug#27938719,Bug#90665)MySQLWorkbenchstoppedworkingwhentheCHANGEMASTERTOstatementwastypeddirectlyintotheSQLeditor,followedbyoptions.
(Bug#27910024,Bug#90568)Astoredprocedurewithoutaparameterdirection(INorOUT)causedMySQLWorkbenchtoexitwhenitattemptedtocreateoraltertheprocedure.
(Bug#27908753,Bug#90555)Thesource-databaseconnectionpasswordusedtoreverse-engineeradatabasewasnotrequestedandtheconnectionfailedifthepasswordwasnotstoredinthevault.
(Bug#27882813)WithSSHenabled,allnewconnectionsweremadetothesameMySQLserverinstance,regardlessoftheportnumberspecified.
(Bug#27882278)TheoperationthatsynchronizestableswiththeMySQLdatabaseproducedanerrormessagewhenanexistingcolumnwasmovedtoapositionafteranewlyaddedcolumn.
ThisfixensuresthatADDCOLUMNalwaysprecedesCHANGECOLUMNwithinthescriptwhenbothareusedtogether.
(Bug#27871632,Bug#90459)ThetableeditordidnotapplyanychangesmadeintheorderofanindextothegeneratedALTERTABLEstatement.
(Bug#27868813)Snippetexecutionfinishedwithanerrorwhenthescriptingshellwasused.
(Bug#27746883)Anunclearerrormessagewasdisplayedduringthetable-exportoperationwhenthefilepathwasinvalidorleftempty.
(Bug#27746585)Theshellscriptforcopyingbulkdatawasnotgeneratedasexpected.
Instead,anerrormessagewasdisplayed.
(Bug#27745372)Settingavalidcommand-linepathforremote-serveraccessusingSSHtunnelinginMySQLEnterpriseBackup(onLinux)causedthevalidationsteptofailwhenboththeSSHandsudouserswerethesame.
(Bug#27745200)MySQLWorkbenchmodelfiles(.
mwb)didnotopenasexpectedwhendouble-clickedfromFileExploreronWindowsplatforms.
(Bug#27739848)MySQLWorkbencheditorsdisplayedtextfromthestandardexceptionintheactionoutput,ratherthanusinganerrormessagewhenSQLsyntaxerrorswerediscovered.
(Bug#27730102)TwoterminalsopenedwhenStartCommandLineClientwasselectedfromthecontextmenuonthehomescreen(right-clickanexistingMySQLconnection).
(Bug#27721918)Textobjectswhendouble-clickedwithinanEERdiagramcausedMySQLWorkbenchtostopworking.
(Bug#27711642,Bug#90119)TheshellscriptcreatedduringtheDataTransferSetupstepofthemigrationprocessfromaMySQLlocalconnectiontoaMySQLSSHconnectionproducederrorsthatpreventedthecopyingofdatafromoutsideMySQLWorkbench.
(Bug#27670242)21MySQLWorkbenchReleaseNotesModifyingthecolumnorderwithinanexistingindexonatablecausedMySQLWorkbenchtoexitunexpectedly.
(Bug#27627986,Bug#89886)TheAuditInspectorcacheprocessfailedwhentheconnectionwaswithinagroup.
(Bug#27567546)Whenusingthe'OmitSchemata':1parameterinaPythonscripttogenerateaschemafroman.
mwbfileautomatically,theresultingSQLscriptstillincludedtheschemaineachtablename.
ThisfixintroducestheOmitSchemasoption,whichreplacesboththeUseShortNamesandOmitSchemataoptions,toeliminatetheschemanameasexpected.
(Bug#27557537,Bug#84390)TheworkareawithinanEERdiagramwashiddenafterdouble-clickingoneofthetableobjectstoopenthetableeditor.
(Bug#27436624)WhentwoschemaswerecomparedwithSynchronizeModels(fromtheDatabasemenu),differenceswerereportedconsistentlyforstoredproceduresandfunctionseventhoughthecompareditemswereidentical.
(Bug#27436115,Bug#82151)AnexistingMySQLmodelfile,whenselectedfromthehomescreen,generatedanerror(ErrorunserializingGRTdatastringtoolong)anddidnotopen.
(Bug#27420297,Bug#89257)ThesidebarpaneloftheEERdiagrameditorwascutoff,makingtheleftmostsubtabsinaccessibleandforcingthediagram-zoomareatoshifttotheright.
(Bug#27330971,Bug#89072)AnincorrectINSERTstatementwasgeneratedwhenavaluewasinsertedintoaBITcolumn.
ThisfixnowprefixesallBITdata-typevalueswiththecharacterb(forexample:b'0').
(Bug#27320396,Bug#89068)WhenusingtheReverseEngineerDatabasewizard,theobjectsselectedduringtheSelectObjectsstepcouldnotthenbedeselected.
(Bug#27319905,Bug#89064)Column-collationchanges,whenmadeusingthetableeditor,couldnotbeapplied.
Instead,amessageindicatingthatnochangesweredetectedwasdisplayed.
(Bug#27297634,Bug#88985)Thetls_versionoptionwasnotlistedasexpectedwithintheAdministration–OptionsFiletab.
(Bug#27272808,Bug#87964)SyntaxerrorstypedintotheSQLeditorarehighlightedandeachonecanprovideusageinformationwithinatooltipwhilethepointerdevicehoversovertheerror.
OnhostsrunningmacOS,thetooltipremainedvisiblewhenthepointerdevicewasmovedoffthehighlightederror.
(Bug#27255488)Whenonlyoneroleinamodelwasassignedtoauseraccount,therolecouldnotberemoved.
(Bug#27054771)Right-clickingwithinaneworexistingscriptfilethatwasopenedwiththeWorkbenchScriptingShelldidnotdisplaythecontextmenuasexpected.
(Bug#27037750)TheeditdialogboxdidnotopenwhenanexistingsnippetfromSQLAdditionswasdouble-clicked.
(Bug#27036975)Theon-screenprogressofafullbackupoperationneverchangedfromStarting.
Thecorrectprogresswasindicatedinthelog.
(Bug#27011013)CreatinganMySQLmodelfromascript,withtheimportedobjectsaddedtoadiagram,causedMySQLWorkbenchtoexit.
(Bug#27010684)Theversionofgtkmm30thatshippedwithRedHatEnterpriseLinux7.
4wasincompatiblewiththeversionthatMySQLWorkbenchcompiledagainst.
TheversionmismatchcausedMySQLWorkbenchtocloseunexpectedly.
(Bug#26797891,Bug#26705113,Bug#87380)22MySQLWorkbenchReleaseNotesCatalogobjectsforanEERdiagramwerenotlisted,althoughthetableswerevisibleinthediagram.
(Bug#26747931,Bug#87662)TheJSONtaboftheEditDataforValuedialogboxdisplayedlargecolumnvaluesasnegativenumberswhenthenumberswerepositive.
(Bug#26741970,Bug#87646)Someon-screentextwithinWorkbenchPreferences(Fonts&Colors)wrappedaroundtonewlinesratherthanfillingtheopenspaceonthesameline.
(Bug#26448300,Bug#85961)Thefilterarrowsthatselectobjectsforforwardorreverseengineeringwithinwizardsgeneratedanerrorinsteadofmovingtheobjectsasexpected.
(Bug#26435349,Bug#26922638,Bug#87980,Bug#25921645,Bug#86013,Bug#25852505,Bug#85837,Bug#25741519,Bug#85522)TheSQLeditorreturnedanerrorwhenvalidcharacterswereusedwiththeutf8mb4characterset.
(Bug#26142347,Bug#86454)AnerrorwasreportedduringanattempttobackupencryptedtablesusingMySQLEnterpriseBackup.
ThisfixintroducestheEncryptPasswordoptionintheOptionssubtabforanewjobwithintheAdministration–OnlineBackuptab.
Settinganencryptionpasswordisrequiredtoperformbackupandrestoreoperationsonencryptedtables.
(Bug#26135245)Withmultipleconnectiontabsopened,selectingCloseAllButThisfromthecontextmenu(right-clickaconnectiontab)closedtabsatrandom.
(Bug#25983146,Bug#86144)AttemptingtoalteratableinMySQLWorkbenchproducedanerrormessagewhenthetablewaspreviouslyalteredusingacommand-lineclientwiththeENCRYPTIONoptionsettoYorN.
(Bug#25929075,Bug#86021)Whensynchronizingamodelwithadatabase,noneofthebuttonsfortheSelectChangestoApplystepwerevisible.
Inaddition,someframesandoptionswerehidden.
(Bug#25906359,Bug#85963,Bug#25527078,Bug#84924,Bug#25747524,Bug#85500,Bug#26128307,Bug#86426)Timestampsrepresentingtheelapsedtimeofbackupoperationsweremiscalculated.
(Bug#25820146,Bug#85764)LongcommentsintablesweretruncatedwithtoofewcharacterswhenpastedintotheSQLeditorafterusingCopySQLtoClipboardfromthecontextmenuwithinanEERdiagramortheMySQLModeltab.
Thisfixextendsthethreshold.
(Bug#25760721,Bug#85568)Theattributeinsourcecodethatsettheprogramname('MySQLWorkbench')wasomittedfromUnixandLinuxdistributions.
ThankstoDanilvanEedenforcontributingtothefix.
(Bug#25725077,Bug#85460)Double-clickingareaswithinthespatialviewcausedMySQLWorkbenchtobecomeunresponsive.
(Bug#25723306,Bug#85443)Theheightandwidthofobject-selectionlistswithintheAdministration-DataExporttabwereimproperlyproportionedforthecontentofthelistsandcouldnotberesized.
Ascrollbarnowenablesaccesstoalllistedobjects.
(Bug#25716077,Bug#85308)Amessagedisplayedduringthestartupsequenceindicatedthatsomevalidoperatingsystemswereunsupported.
Forcurrentplatforminformation,seehttps://www.
mysql.
com/support/supportedplatforms/workbench.
html.
(Bug#25602334,Bug#85087)AmodelexportedasanSQLscriptcouldnotbesavedtodiskwhenusingeithertheForwardEngineertoDatabaseortheSynchronizeWithAnySourcewizard.
(Bug#25569529,Bug#85030)Thebuttonsassociatedwithrenamingadiagram(OKandCancel)werepartiallyconcealed.
(Bug#25557678,Bug#85011)23MySQLWorkbenchReleaseNotesTheprogressbarandAbortbuttonwerepartiallyconcealedonthescreenwhenchangeswerebeingappliedtostoredprocedures.
(Bug#25532963,Bug#84927)Eachconnectiontoanincompatibleornonstandardserveropenedadialogboxwithavalidwarning,butwithoutanoptiontosuppressthewarningforsubsequentconnections.
ThankstoChristianHesseforthepatch.
(Bug#25519446,Bug#84885)AconnectionmadewithanimproperfiledidnotreturnanSSLerrorasexpectedwhentheconnectionwastested.
(Bug#25517237)Anexplicitcollationsetonacolumnwasrevertedtothedefaultcollationeachtimethecolumnspecificationwasmodifiedwiththetableeditor.
(Bug#25504264,Bug#84815)TheprocessrunningMySQLWorkbenchdidnotendonexit.
(Bug#25496663)MySQLWorkbenchMigrationWizardreturnedanerrormessageafterfailingtogetarowcountfromsourcetables,whichcausedthewbcopytablesutilitytoexit.
(Bug#25496622)StartingMySQLWorkbenchfromthecommandlinewasunsuccessfulonhostsrunningtheFedora25operatingsystem.
(Bug#25495120)Customsettingsmadebeforeexecutingthedataexportoperationwerenotpersistediftheoperationwasexecutedagain(byclickingStartExportasecondtime).
Instead,thecustomsettingswerediscardedandreplacedbythedefaultsettings.
(Bug#25488234)OverlappingtextboxescoveredthefullnameenteredfortheCreateaNewTableoptionwithintheSelectDestinationstepoftheTableDataImportWizard.
(Bug#25476103)TheCopyandCopyDetailsoperationsfromtheServerLogscontextmenu(right-clickarowinthelog)wereswapped.
TheCopyoperationcopiedthedetailsandtheCopyDetailsoperationperformedasimplecopy.
(Bug#25469694)TheCopyasPHPCode(IterateSELECTResults)command(selectToolsandthenUtilitiesfromthemenu)wasunexpectedlydisabledforvalidqueryresults.
(Bug#25466399)OnLinuxplatforms,right-clickingTableswithintheCatalogTreeforavalidEERdiagramdisplayedanemptycontextmenu.
Thisfixminimizesthesizeoftheemptymenu.
(Bug#25463963)ExportingaschemafromtheAdministration–DataExporttabreturnedanerrorwhentheserverwasconfiguredforusewithinanInnoDBCluster.
(Bug#25444837)AftermaximizingandthenreducingMySQLWorkbench,somescreenoptionswereimproperlysizedornolongervisibleonLinuxplatforms.
(Bug#25415064)ThesetofdefaulttargetschemasavailabletochoosefromwithintheAdministration–DataImport/RestoretabshowedeachschemalistedtwiceonWindowsplatforms.
(Bug#25239261,Bug#84161)Thetableeditordidnotdisplaygeneratedcolumnswithinauser-definedtableandtheAlterTableoperationreturnedanerrormessagewhenanattemptwasmadetomodifyanyofthenonvisiblecolumns.
(Bug#25209591,Bug#84078)Anerrormessagewasreturnedwhenanattemptwasmadetoinspectapartitionedtableusingeithertheinformationiconorthecontextmenu.
(Bug#24973171,Bug#83605)AsingleMySQLconnectiontabcouldnotbeclosedunlessasecondconnectiontabwasopenedfirst.
(Bug#24751859,Bug#83194)WithaconnectionmadetoaremoteMySQLserver,somecontext-menufunctionalitystoppedworking.
Forexample,right-clickingavalidstoredprocedurefromtheSchemaslistandselectingAlterStored24MySQLWorkbenchReleaseNotesProcedureorCreateStoredProceduredidnotopenatabintheeditorasexpected.
(Bug#24506578,Bug#82659)Onoccasion,usingsudowithavalidpasswordtoopenalogfileproducedanexception.
(Bug#24297921)AvarietyoferrormessageswerereturnedwhenattemptsweremadetoopentheOutputpanel(orwhenusingHelp,SystemInfofromthemenu)witholderversionsofMySQLWorkbench.
SystemInfowasremovedfromthemenu.
(Bug#23584746)Theprint-previewoperation(File,PrintPreviewfromthemenu)didnotwork,orreturnanerrormessage,onsomeLinuxplatforms.
(Bug#23467065)Executingseparatequeries(eachinitsownconnectiontab)causedMySQLWorkbenchtoexit.
(Bug#23305283,Bug#81480)ThePROJ.
4library(libproj)wasnotfound,whichpreventedtheinitializationofSpatialViewer.
(Bug#22931452,Bug#80710)Amodeldiagramcouldnotbereducedinsizebyclickingtothegridorbyadjustingitsvaluewiththeinputcontrols.
Attemptstoreducethesizemadethediagramlarger.
(Bug#22929861,Bug#80730)Read-onlytables,suchasthosehavinganindexbutnoprimarykey,couldbeselectedforupdate.
However,theinvalidupdateoperationcausedMySQLWorkbenchtobecomeunresponsivebeforetheoperationfinished.
(Bug#22735577,Bug#80378)AnactiveconnectiontoMySQLserverwasclosedunexpectedlywiththeDBMSconnectionreadtimeout(inseconds)preferenceoptionsettozero,whichshouldkeeptheconnectionopen.
(Bug#22618750,Bug#80188)PerformanceSchemainstrumentationwasnotresetfromthedashboardonWindows,eventhoughconfirmationofthechangewasprovided.
(Bug#22557320,Bug#80021)WhenusingthekeyboardshortcuttocommentselectedlineswithintheSQLeditorandwiththecursorwrappedaroundtothebeginningofthenextline,theentireunselectednextlinewasalsocommented.
(Bug#22282406,Bug#77143)AsecondviewwascreatedunexpectedlywhenanexistingviewwasrenamedusingALTERVIEWsyntax.
(Bug#22170451,Bug#79176)Anerrormessage(Operationfailedwithexitcode7)wasgeneratedduringthedumpoperationwhenanattemptwasmadetoexportdatarunningonaremoteserver.
(Bug#22093554,Bug#78937)TheMySQLServerstartandstopmanagementoperationsgeneratedunhandledexceptions.
(Bug#21861171)Storedprocedures,whenaddedtoamodelandsynchronizedwithadatabase,werenotlistedintheNavigatorareaofthesidebarpanel.
NewfunctionswerenotrepresentedintheCatalogTreeaftersynchronization,althougheachfunctiondidappearintheNavigatorareaandinsource.
(Bug#21443566,Bug#76368)TabsseparatingmultipleschemaswithinthePhysicalSchemasareaoftheMySQLModeltabwerenotvisible.
(Bug#21356922,Bug#77451)Theon-screendescriptionofthemyisam-repair-threadssystemvariablewasincomplete.
Itnowindicatesthatthe(default)valueof1disablesparallelrepair(seetheMyISAMtabinAdministration-OptionFile).
(Bug#20667496,Bug#76200)25MySQLWorkbenchReleaseNotesUnexpecteddifferencesweredisplayedafterusingtheForwardEngineertoDatabasewizardandthensynchronizingthemodelanddatabase.
(Bug#20631631)ThekeyboardshortcuttoopentheFindandReplacedialogbox(orEdit,Replacefromthemenu)didnotworkfromwithintheWorkbenchScriptingShell.
(Bug#20630325)WhenimportingdatafromaCSVfile,somerowsofdatawerenotshownuntilApplywasclicked.
Thisfixreplacestheimportfunctionalitywithawizard.
AllrowsnowdisplaycorrectlyintheConfigureImportSettingsstepoftheTableDataImportwizard.
Notethatwhennocolumnheaderisprovided,thefirstrowofdataisusedastheheader.
(Bug#20630193)ThetemplatesuppliedfortheCreateaTableLikeoperation(right-clickTableswithintheschematree)wasnotcompleteenoughtousewithoutcustommodifications.
(Bug#20578595)Thewb.
logfiledidnotrotatetoanewfile(forexample,wb.
logtowb.
1.
log)asexpectedonstartup.
Inaddition,allquerieswerewrittentothesql_actions_unconnected.
logfile,insteadoftoanindividuallogfileforeachconnection.
(Bug#20356293,Bug#75496)TheZoom+iconinthespatialviewtoolbarproduceddeterioratingresolutionasanimagewasenlarged.
Forbetterresults,usetheZoomtoareaicontorecomputeaportionofthewholeshape,insteadofsimplymagnifyingthevisibleareawiththeZoom+tool.
(Bug#20279644,Bug#75318)AnewlycreatedSSHconnectioncouldnotbeusedtosynchronizeamodelwithaMySQLdatabase.
(Bug#20144296,Bug#75102)ExpiredrootpasswordswerenotsupportedbyMySQLWorkbenchandcouldnotbechangedduringthefirstattempttomakeaconnectiontotheserverwherethepasswordwasexpired.
(Bug#19654005)KeywordsinstoredproceduresandtriggerswerenothighlightedconsistentlywithintheSQLeditorandcodeblockswithkeywordsdidnotexpandorcollapseasexpected.
(Bug#19000092,Bug#72677)SelectingServerandthenBackupRecoveryfromthemenugeneratedanunhandledexceptionwhentheserverwasstopped.
(Bug#18492268)Returnedrowsofacolumnintheresultgriddidnotreliablysortbyascendinganddescendingorderwhenthecolumnlabelwasclicked.
(Bug#18454325)TheDeletekeydidnotfunctionwithinEERdiagrams.
(Bug#18445600)WithbothaMySQLmodelandEERdiagramopen,pressingtheCtrl+Wkeyboardshortcuttwiceclosedthediagram,butnotthemodelfile.
(Bug#18445598)OnLinuxplatformsbeforethehomescreenwasredesigned,attemptingtodraganddropaconnectionfromwithinagroupcausedthegrouptomoveinsteadoftheconnection.
(Bug#18445563)WheneditinganEERdiagram,theiconswithintheeditoroverlappedonLinuxplatforms.
(Bug#18426867)SchematransferandmigrationoperationsdidnotsupportSSHconnectionsandproducederrormessageswhentheoperationswereattempted.
(Bug#18138798,Bug#71295)TheUsedefaultsfromglobalsettingsmodeloption(Model,ModelOptionsfromthemenuintheMySQLModeltab)whenselecteddidnotoverridethetargetMySQLversion(setinModelOptions)withthedefaulttargetversion(setinWorkbenchPreferences).
(Bug#18130160,Bug#71429)AttemptingtoeditacorruptedMySQLmodel(.
mwb)fileresultedinanunpredictedshutdown.
(Bug#17456147,Bug#70334)26MySQLWorkbenchReleaseNotesTheSaveandSaveAsdialogboxesdidnotshowthefiletypeofamodelorSQLscript.
(Bug#17300401)OnmacOSplatforms,thedatabase-migrationoperationreturnedvariouserrormessageswhenanattemptwasmadetomigratevaliddataintoMySQL.
(Bug#17299915,Bug#17299925,Bug#17408230)Selectingmultipleobjects(tables,views,andsoon)inamodel,andthendeletingallofthematonce,removedonlythefirstobjectfromthemodel.
(Bug#14821928,Bug#67214)WhenanoutputmessageintheActionAreapanelconsistedofmultiplelines,onlythefirstlinewasvisible.
Thisfixprovidesaninformationboxthatappearsbrieflywhenapointerdevicehoversoverthetruncatedmessage.
(Bug#14802567,Bug#66988)TheWorkbenchScriptingShellwindowonhostsrunningtheGNOMEShelllackedthecontrolstoresizeorclosethewindow.
(Bug#14768677,Bug#66810)Thecontextmenusassociatedwithtablesintheschematreedidnotfunctionwhentheschemalistwasfiltered.
(Bug#14690217,Bug#67001)ThecombinationofUbuntuwithlanguage-pack-trandLANG=tr_TR.
UTF-8producedanerrormessagewhencolumnsoftypeINTwereparsedduringoperationsthatalteredexistingtables.
(Bug#13971992,Bug#63872)ChinesecharactersinthefilepathofanexistingMySQLmodelweremisrepresentedandrenderedthefileinaccessible.
(Bug#11757843,Bug#49950)EERdiagramswithlongnameswrappedaroundtoasecondlineintheModelOverviewareaandwerenotfullyvisiblewhenthehostwasMicrosoftWindows.
ThisfixinsertsaverticalscrollbarintotheModelOverviewtoaccommodatelongnames.
(Bug#11749931,Bug#40103)ChangesinMySQLWorkbench8.
0.
11(2018-04-19,ReleaseCandidate)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedVisualSQLeditor:ThecontexthelphasbeenenhancedtoeliminatetherequirementofhavingavalidMySQLconnectiontoviewthehelptopics.
Inaddition,thehelpcontentnowcanbeupdatedwitheachreleaseofMySQLWorkbenchandtheformattingofhelptopicshasbeenimproved.
(Bug#25918509)Microsoft.
NETFrameworkversion4.
5replacedversion4.
5.
2astheminimumrequirementforinstallingMySQLWorkbenchwithMySQLInstaller.
(Bug#25837944)AlllinkstoMySQLandOraclewebpagesfromwithinMySQLWorkbenchnowusetheHTTPSprotocol.
(Bug#25531365)Geometryfieldsdisplayedintheresultgridnowincludeacontext-menuitemthatopensthegeometrypointinabrowser.
Theselectedpointopensinopenstreetmap.
orgbydefault,buttheURLisconfigurable.
(Bug#25517676)TheMySQLWorkbenchprerequisiteswebpagewasupdatedtoincludelinkstothelatestMicrosoftdownloads.
(Bug#25408896,Bug#25840902,Bug#85820)Charactersetsandcollationsarenowrenderedconsistentlyacrossconnections,models,andalleditors(schema,table,andcolumn).
(Bug#18665011,Bug#72460)27MySQLWorkbenchReleaseNotesTheSSHConnectTimeoutpreferencenowcanbeconfigured,whereasinpreviousversions,thispreferencewassetstaticallyto10seconds.
(Bug#18663250)Thefollowinginfrastructurechangesweremade:ANTLR4asthebackendparser.
Anewauto-completionenginethatworkswithobjecteditors(triggers,views,storedprocedures,andfunctions)inthevisualSQLeditorandinmodels.
SupportfornewlanguagefeaturesinMySQL8.
0,suchascommon-tableexpressionsandroles.
GrammarupdatesthatsynchronizewiththelatestMySQLservers.
PlatformsupportforMicrosoftWindowsServer2016wasadded.
AdministrationtabsweremodifiedtoincludethelatestconfigurationoptionsavailablefromserversuptoandincludingtheMySQL8.
0releaseseries.
MySQLWorkbenchnowsupportsthecaching_sha2_passwordauthenticationpluginintroducedinMySQL8.
0(seeCachingSHA-2PluggableAuthentication).
Auseraccountcanberesettousetheotheravailableauthenticationtypesformakingaconnection.
MySQLWorkbenchsourcecodehasbeenreformattedaccordingtoGooglestyle.
MySQLWorkbenchnowusesC++14(replacesC++11in6.
3.
10).
Supportforinvisibleindexeswasaddedforusewhentheactiveserversupportsthefeatureandtheindexisneitheraprimarykeyindexnorauniquecolumn(seeInvisibleIndexes).
AnewoptionintheIndexessubtabofthetableeditor(forboththeSQLandmodelingeditors)providesindexvisibilitywhenitisselected.
MySQLWorkbenchnowprovidesasimplewaytoenableordisablethepersistedglobalsystemvariablesettingsintroducedinMySQL8.
0(seeSETSyntaxforVariableAssignment).
Forvariablesthatcanbepersisted,anewcheckboxenablesconfigurationchangesatruntimethatalsopersistacrossserverrestarts,andappliesthepersistedvalueifoneexists.
Persistentsystemvariablescanbereset(tonotpersist)individuallyorcollectively.
Thelayoutandbehaviorofthegraphicalelementswithinalladministrationtabsnowareconsistentacrossthetabs.
Inaddition,thesidebarManagementsecondarytabwasrenamedtoAdministrationtomatchthetitleoftheworkspacetabsthatopenwhenaccessingtheoperationslistedintheManagement,Instance,Performance,andMySQLEnterprisesections.
TheSSHimplementationbasedonParamikowasreplacedwiththeonebasedonlibssh.
BugsFixedSeveraltooltipswithintheAdministration-UsersandPrivilegestabhadinaccuratetextthatwascorrectedbythisfix.
(Bug#27392119,Bug#89256)ColumnsofatablethatfollowedacolumncontainingafractionalsecondspartdidnotappearwithinthetabopenedbyusingAlterTable.
(Bug#27314770,Bug#89053)MySQLWorkbenchgeneratedanerrorwhenthevalidencryptioninstructionwasimproperlyidentified,butthequeryexecutedasexpected.
(Bug#27239353)Adifferencesreportgeneratedduringthecompareschemasoperationformodelscouldnotbesavedtoafile.
(Bug#27187659)28MySQLWorkbenchReleaseNotesTheon-screenbuttonsthatenablesavingascripttoafileorcopyingittotheclipboardweremissingfromthereviewstepoftheforward-engineeringoperationonmacOShosts.
(Bug#27162920,Bug#88612)AUNIONquerywithvalidsyntaxproducedanerrormessage.
(Bug#27113889,Bug#88456)SomeMySQL8.
0keywordswithinaquerywereimproperlyidentifiedassyntaxerrors.
(Bug#27036620)ImportingaJSONdocumentwiththeTableDataImportWizardwasunsuccessful.
(Bug#27036381,Bug#25983728,Bug#86148)RecordedruleswerenotfoundaftertheModeoptionintheFirewalltabwasproperlyconfiguredforavaliduseraccount.
(Bug#27003240)ThemanualeditingstepoftheMySQLMigrationwizardgeneratedanexceptionwhenanobjectwasselectedforediting.
(Bug#26986326)Theversionofgtkmm30thatshippedwithRedHatEnterpriseLinux7.
4wasincompatiblewiththeversionthatMySQLWorkbenchcompiledagainst.
TheversionmismatchcausedMySQLWorkbenchtocloseunexpectedly.
(Bug#26797891,Bug#26705113,Bug#87380)TheDBDocModelReportingfeatureomittedcommentsfromthedetailedHTMLreportusingframeswhenprocessingamodelbasedonadatabasewithvalidtablecommentsandtheIncludeDDLcodeforObjectsoptionselected.
GeneratingthereportalsocausedMySQLWorkbenchtoexitunexpectedly.
(Bug#26436291)TheTableDataImportwizardignoredtheuser'scolumnselectionandalwaysgeneratedtablescontainingthefullsetofcolumns.
DeselectedcolumnswerepopulatedwithNULLvaluesaftertheimportoperation.
(Bug#26194914,Bug#86577)WhentypingtextinthesearchboxrelatedtoanEERdiagram,MySQLWorkbenchbecameunresponsiveorexitedunexpectedly.
(Bug#26025177,Bug#86225,Bug#26678740,Bug#87522)AtableorstoredprocedurewiththeENCRYPTIONtable-leveloptioninthedefinitionpreventedWorkbenchfromparsingthedefinition,regardlessofwhetherornotencryptionwasactuallyenabled.
(Bug#25961450,Bug#25447637)TheSQLeditordidnothighlightsyntaxerrorsinstatementsasexpected.
(Bug#25861352)WorkbenchclosedunexpectedlywhentheCompareandReportDifferencesinCatalogswizardattemptedtosavethedifferencesreporttoafile.
(Bug#25860643)WithadefaultschemaproperlyselectedandwiththeCreateViewicon(fromthemenubarinanactiveconnectiontab)selectedtoopenanew_view–Viewtab,avalidstatementreturnederrorsandthendynamicallyappended_SYNTAX_ERRORtotheviewname.
Forexample,new_viewwaschangedtonew_view_SYNTAX_ERROR.
(Bug#25860621)WhenanewprocedureonaMySQLmodelwascreated,theparserincorrectlygeneratedasyntaxerror.
(Bug#25851441)AfterrestartingtheserverfromMySQLWorkbenchandthenattemptingtorefreshtheserverlogfromtheAdministration-ServerLogstab,anerrormessageappearedindicatingthatagarbagepacketwasreceived.
(Bug#25760560)AnerrormessageappearedwhenMySQLWorkbenchwasstartedthatimproperlyidentifiedtheoperatingsystemasunsupported.
(Bug#25736096)TheforwardengineeringwizarddidnotlaunchwhentheoperationwasselectedfromtheMySQLWorkbenchmenuonhostsrunningmacOS.
(Bug#25701117,Bug#85398)29MySQLWorkbenchReleaseNotesChangesmadetoavieworstoredprocedureassociatedwithamodelwerenotdetectedafterthemodelwassynchronizedwithoutfirstclosingordeselectingtheeditor.
(Bug#25671681,Bug#85246)UsingAlterStoredProcedurefromthecontextmenutorenameastoredproceduredidnotremovetheoriginalstoredprocedureafterrenamingit.
(Bug#25645222,Bug#85229)TwoprogramentrieswerecreatedforMySQLWorkbench6.
3.
9onWindowswheninstalledorupgradedwithMySQLInstaller.
OnlyoneoftheprogramslistedintheStart,AllProgramsmenuwasavalidexecutablefile.
(Bug#25584877,Bug#85083)AllSQLoptionsweremissingduringtheSQLExportOptionsstepoftheForwardEngineeringSQLScriptwizardwhenavalidmodelwasexported.
(Bug#25559175,Bug#85012,Bug#25833972,Bug#84965)Objectrights,DDLrights,andotherrightsrelatedtoschemaprivilegessetforauseraccountwerenotvisiblefromtheAdministration–UsersandPrivilegestabontheWindowsplatform.
(Bug#25527029,Bug#84923)Labelsandiconsassociatedwiththetables,views,androutinesofanEERdiagramweremissingfromwithintheCatalogtab.
(Bug#25519411,Bug#84892)ThegeneratedUPDATEstatementwasincorrectwhenthequeryincludedarowwithauniqueindex,hadmultiplecolumns,andonecolumnhadtheNULLvalue.
(Bug#25510537,Bug#84856)BrowsingforfilesonaremoteserverusingavalidSSHconnectionreturnedanerroranddidnotdisplaytheremotefiles.
(Bug#25495895)AfterbackingupserverconnectionstoafileonaLinuxhost,attemptingtorestorethoseconnectionsfromthebackupfilegeneratederrorsandwasunsuccessful.
(Bug#25492082)ClickingStartServerwithintheAdministration–Startup/ShutdowntabdidnotstarttheserveronmacOShosts.
(Bug#25489098)ThelayoutofFirewallRuleswithintheAdministration–UsersandPrivilegestabobscuredsomegraphicalelements.
Thisfiximprovestheusability.
(Bug#25487997)SourceobjectscouldnotbeviewedwithinthesetupstepwhenusingMySQLWorkbenchMigrationWizardtoprepareforadatabasemigration.
(Bug#25487312)ThespinningcircularicononthequerytabthatappearswhenaqueryexecutesandreplacestheXonthetabwasabsentonhostsrunningLinux.
(Bug#25482378)Therestoreoperation(MySQLEnterpriseBackup)producedanexceptionwhenabackupfile(.
mbi)wasselectedwhiletheMySQLserverwasrunning.
Thisfixprovidesamessageindicatingthattheservermustbestoppedfirst.
(Bug#25476406)AnexceptionwasreturnedwhentheContinueexecutionuntilnextbreakpointbuttonwasusedonascriptexecutingwithintheScriptingShell.
(Bug#25476250)WhenanewsnippetwassavedwithintheScriptingShell,thesaveoperationdidnotsavethesnippetproperlyandthesnippetcouldnotbereusedafterMySQLWorkbenchwasrestarted.
(Bug#25471491)TheRunScriptFileactioncouldbeselectedfromtheScriptingmenuwithoutanavailablescripttoexecute.
Thisfixdisablesthesubmenuitemunlessthereisascripttorun.
(Bug#25462195)MigratingatabletoadatabasegeneratedanincompletedefinitionforabinaryfieldthatwasNOTNULL.
(Bug#25404308,Bug#84519)30MySQLWorkbenchReleaseNotesAlteringastoredprocedurethatcontaineddoubledollar-signcharacters($$)aspartofavariablenameproducedanerrorparsingDDLmessage.
(Bug#25377145,Bug#84466)Singlequotesinstringcolumnswerenotescapedproperlyduringthedatabasemigrationoperation.
(Bug#24939843)Whenmultiplequerieswereexecuted,onlythefirstquerywasdisplayedinthehistoryoutputareaorwrittentothesql_historylogfile.
(Bug#24622889,Bug#82929)TheinvalidsyntaxindicatorthatappearsoneachlineoftheSQLeditordidnotchangeafterthesyntaxwascorrectedorcompleted.
Thisfixensuresthattheeditorre-evaluateseachchange.
(Bug#24528088,Bug#82741,Bug#24901911,Bug#83395,Bug#24901911,Bug#83395)Withlargetextenabledonthehost,someoptiongroupswerenotvisibletoselectwithintheforward-engineeringwizard.
(Bug#24486726,Bug#82633)Foratablewithexistingindexes(andSQL_MODE=ANSI_QUOTES),theIndexestabwithinthetableeditor(openedwiththewrenchbuttonintheSchemastabofthesidebar)didnotshowtheindexesasexpected.
Columns,ForeignKeys,Triggers,andPartitioningtabswerealsomissingobjectsdefinedinthetable.
(Bug#24349382,Bug#80483)UnlessthedefaultsyntaxcheckerwassettoSQL_MODE=ANSI_QUOTES,alldouble-quotedstringliteralswerehighlightedassyntaxerrorsbytheSQLeditor.
(Bug#24329515,Bug#82293)Afterexecutingaquery,MySQLWorkbenchoftenquitworkingorexitedunexpectedlywithoutwritingtothelogfile.
ThisfiximprovestheoverallstabilityoftheSQLeditor.
(Bug#24291775,Bug#82187)TheSQLeditorunderlinedsomekeywordsandreservedwordsinstatements,indicatingasyntaxerror,butexecutedthestatementssuccessfully.
(Bug#23346980,Bug#24345217,Bug#82331)AttemptingtostoreapasswordinthevaultfromtheManageServerConnectionswindowonaWindowshostcausedMySQLWorkbenchtobecomeunresponsive.
(Bug#23308198,Bug#81470)WhenexecutingExplainCurrentStatement(Ctrl+Alt+X)fromthemenuonanUPDATEstatement,aqueryplangenerationerrorwasdisplayedandtheoperationfailed.
(Bug#23098982,Bug#81068)TheReverseEngineerDatabasewizardexcludedtablesinwhichtheWITHPARSERclausewaspresent.
(Bug#22940775,Bug#80760)AcolumnwiththeSTOREDkeywordcouldnotbegeneratedbyusingtheEERDiagramorMySQLModeltabsonmacOShosts.
ThisfixupdatesalloftherelevanttabstoincludethemissingSTOREDoptionforgeneratingacolumnorforeditinggeneratedcolumns.
(Bug#22645321,Bug#80211)TablerowswerenotgeneratedproperlywhenavalidMicrosoftSQLServertablewasmigratedusingtheMySQLMigrationwizard.
(Bug#22200194,Bug#77933)Theforwardengineeringoperationpassedthedefaultcollationwhenacustomcollationwasdefinedforaschema.
(Bug#22148986,Bug#79115)WhensynchronizingaMySQLmodelthatcontainedatablewithJSONcolumns,theoperationattemptedtocreateanewtableinsteadoffetchingthetablefromthedatabase.
(Bug#22060787)Columnswithcustomcollationwereresettothedefaultcollationwhenthemodelcontainingthetablewasexported.
(Bug#22006966,Bug#78817)Modelssynchronizedwithexistingdatabasesproducedanerrormessageifanyofthetableswithinamodelhadcommentsenclosedbetween/*and*/charactersintriggers.
(Bug#21551643,Bug#76176)31MySQLWorkbenchReleaseNotesGeneratedquerieswereincompleteformodelsthatincludedtablecolumnsoftypeVARCHARwithpartitioningenabled.
(Bug#21104120,Bug#76489)SomefieldswithintheTableDataImportwizardweremisalignedanddifficulttouse.
(Bug#20956767)IftheSCHEMAStreewasrefreshedduringalongquery,MySQLWorkbenchbecameunresponsiveuntilthequeryfinished.
(Bug#20896682,Bug#76594)AnerrormessagewasdisplayedwhenthedeleteoperationwasperformedonanexistingconnectionintheManageServerConnectionswindow.
(Bug#20652117,Bug#76153)ThemousepointerdidnotalwayschangeshapetomatchtheareaitwasmovedtowithinthevisualSQLeditor.
(Bug#20588048,Bug#75993)AcomplexIF,ELSEIF,ELSEstructurewhenusedtocreateastoredprocedurewithinthenewprocedure–Routinetabproducedasyntaxerrormessageasclause45wasaddedandforeachclausethatfollowed.
(Bug#18972055,Bug#72991)Auto-completiondidnotprovideasuggestionreliablyforinstructionsincludedintheserverdictionary,suchasstatementsorsystemvariables.
Inaddition,typeslikeTIMESTAMPwerecompletedwiththewrongtypevalues.
(Bug#18445589,Bug#27386829,Bug#89222,Bug#26897612,Bug#87907,Bug#18871688,Bug#72812)AttemptingtoaccesstheMySQLEnterpriseBackupinterfacecausedMySQLWorkbenchtostopworking.
(Bug#18019469)AnexceptionwasgeneratedwhenattemptingtoviewMySQLserverlogsremotelyusingaconnectionmadewithTCP/IPoverSSHfromaWindowshost.
(Bug#17505130,Bug#70379)Anon-screenlabelwithinaccuratetextwascorrected.
(Bug#16808557)ErroneousinputatthebeginningofthelineintheSQLeditorgeneratedanerrormarkerthatcontinuedtodisplayafterthewronginputwascorrectedorremoved.
(Bug#13820997,Bug#64481)PopularWindowsthemesdidnotalwaysrenderasexpected,especiallywhencolorthemeswereselectedonWindowshosts.
Inparticular,someareaspersistedawhitebackgroundregardlessofthesetting.
(Bug#11760110,Bug#52485)Whenout-of-rangeindex,uniqueindex,orprimarykeyvaluesweredefineinthesource,nowarningwasprovidedtoindicatethatthecodeproducedcouldnotbeexecutedbytheMySQLserver.
(Bug#11745588,Bug#17509)ChangesinMySQLWorkbench8.
0.
0-8.
0.
10(Skippedversionnumbers)Therearenoreleasenotesfortheseskippedversionnumbers.
ChangesinMySQLWorkbench6.
3ChangesinMySQLWorkbench6.
3.
10(2017-11-15,GeneralAvailability)InstallationNotesBugsFixedInstallationNotesBecausetheMicrosoftVisualC++2017RedistributableinstallerdeletestheMicrosoftVisualC++2015Redistributableregistrykeysthatidentifyitsinstallation,standaloneMySQLMSIsmayfailtodetectthe32MySQLWorkbenchReleaseNotesMicrosoftVisualC++2015RedistributableifbothitandtheMicrosoftVisualC++2017Redistributableareinstalled.
ThesolutionistorepairtheMicrosoftVisualC++2017RedistributableviatheWindowsControlPaneltorecreatetheregistrykeysneededfortheruntimedetection.
UnlikethestandaloneMSIs,MySQLInstallerforWindowscontainsaworkaroundforthedetectionproblem.
(Bug#28345281,Bug#91542)BugsFixedPerformanceinformationwithintheAdministration–DashboardtabdemonstratedaslowrateofrefreshonhostsrunningmacOSHighSierra.
(Bug#26921498)TooltipswithintheAdministration–DashboardtabdidnotdisplaywhenthemousepointerwaspausedovereachperformancegraphandthehostwasrunningmacOSHighSierra.
(Bug#26921467)TableobjectsdidnotdisplaywiththeShowSelectionbuttonduringthemigrationprocessonhostsrunningmacOSHighSierra.
Asaresult,sourceobjectscouldnotbeselectedforinclusionorexclusion.
(Bug#26921431)QueriesexecutedwiththeLimitRowsvaluesetto"Don'tLimit"didnotdisplayrowsintheresultgridonhostsrunningmacOSHighSierra.
(Bug#26921372)ExecutingaqueryinMySQLWorkbenchonahostrunningmacOSHighSierrafailedtoloadtheresultgridcompletely,whichpreventedresultdatafromappearingwithintheResultGridtab.
(Bug#26826418,Bug#87714)PerformingakeywordsearchintheEERDiagramEditoronhostsrunningmacOSHighSierracausedMySQLWorkbenchtoexitunexpectedly.
(Bug#26428849,Bug#87020)ForwardengineeringaphysicaldatabasedesigndidnotoperateasexpectedonhostsrunningmacOSHighSierra.
(Bug#25979928,Bug#86146)ChangesinMySQLWorkbench6.
3.
9(2017-02-07,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedSupportwasaddedformanyMySQL8.
0features.
Notethatconfiguration-filesupportforMySQL8.
0isnotavailableandawarningbannerisdisplayedduringattempteduse.
(Bug#24908593,Bug#83422)WithMySQL5.
7,severalnewinstrumentswereaddedtotheperformancesectionincludingthefollowingforMemoryUsage:TotalMemory,TopMemorybyEvent,TopMemorybyUser,TopMemorybyHost,TopMemorybyThread,UserResourceUsage,andthefollowingforUserResourceUsage:Overview,I/OStatistics,andStatementStatistics.
(Bug#21491775)WithMySQL5.
7,GTID_MODEcannowbesetonline.
(Bug#20712931)Workbenchisnowawareoftheinnodb_optimize_point_storageoptionthatwasaddedinMySQLServer5.
7.
5,andlaterremovedinMySQLServer5.
7.
6.
NotethatMySQLServer5.
7.
9wasthefirst5.
7GArelease.
(Bug#20661496)Mroongastorageenginesupportisnowavailablefortables.
(Bug#20058280,Bug#74367)AnewDDLtabwasaddedtoshowthecompletecreatestatementofatableorview.
Clickthetableinspector(info)buttonnexttothetableorviewintheSchemasNavigatortodisplaythenewinformation.
(Bug#19889537,Bug#74554)33MySQLWorkbenchReleaseNotesDroppedsupportforDBDesigner4.
DroppedFabricsupport.
DroppedsupportforMySQL5.
1.
MinimumversionisnowMySQL5.
5.
ChangedtoC++11.
ChangedtoGTK3onLinux.
OSX:Version10.
7(Lion)and10.
8(MountainLion)supportwasdropped.
Nowsupporting10.
9(Mavericks),10.
10(Yosemite),10.
11(ElCapitan),and10.
12(Sierra).
Windows:Zippackagesand32-bitbinariesarenolongerpublished.
The.
NETFrameworkversion4.
5isnowrequired.
Linux:Fedora23supportdroppedandFedora25supportadded.
OracleLinux6supportwasdropped.
Theoptiontospecifyanalternativeapplicationdatadirectory,insteadofthedefaultlocation,wasadded.
TheJSONeditorwasimprovedwithbetterparsinganderrorchecking.
AnewLogLevelpreference(underOthers)wasaddedtoalterthelogverbositylevel.
Asbefore,thiscanstillbesetbypassinginthelog-levelcommand-lineargumentintoWorkbenchatruntime,anddoingsooverridestheLogLevelsetting.
Thebundledsakila_full.
mwbmodelnowusesadedicated5.
7versiontoallowfor5.
7specificfeatures,regardlessoftheversionsettinginthepreferences.
FullMySQL5.
7languagesupportwasadded,whichaffectsgrammar,syntaxhighlighting,preferences,behavior,andmore.
TheHomescreenwasmodified:theconnections,models,andstartersweresplitintoindividualpages.
BugsFixedWithmultipletabsopenintheSQLeditor,usingthecontext-sensitivemenutocloseallothertabscausedMySQLWorkbenchtoexitunexpectedly.
(Bug#25466086,Bug#84643)Objectssortedintheschemainspectorandthenselectedforanoperation,suchasDropTable,generatedastatementforthewrongobject.
(Bug#25464011,Bug#84697)MySQLWorkbenchsupportstheoptiontorequireaCAcertificateoridentityvalidation.
(Bug#25408639)Ifafullbackupaddedwarningmessagestothebackuplogfile,thenrunninganincrementalbackuplaterfailed.
(Bug#25315796)NoJSONtabappearedfortheOpenValueinEditorcommandifthefieldcontainedanemptyarray.
(Bug#25222455,Bug#84106)SchemanameswerenotescapedproperlyinresultingDROPTRIGGERstatementswhenatriggerwascreatedoredited.
(Bug#25036458,Bug#83655)Insomecases,executingaquerycausedMySQLWorkbenchtobecomeunresponsivewhenthehostwasmacOSSierra.
(Bug#25036263,Bug#83658)Havingasinglequotationmark(')inthetextfieldofatablecausedtheMySQLSchemaTransferwizardtofail.
(Bug#24978403,Bug#83616)34MySQLWorkbenchReleaseNotesSimpleandcomplexqueriesexecutedfromSQLEditorfailedtocompleteandreturncontroltoMySQLWorkbench.
Thisbehaviorwasobservedforbothlocalandremotequeriesandwasoftenintermittent.
(Bug#24977018,Bug#82951)DeletingrowswhileconnectedtoaremoteservercausedtheconnectiontofailandforMySQLWorkbenchtoexitunexpectedly.
(Bug#24947899,Bug#81019)TheSelectedschemadrop-downlistintheNewSchemaPrivilegeDefinitiondialogfailedtodisplaynewlyaddedschemanamesunlessMySQLWorkbenchwasrestarted.
(Bug#24798254,Bug#83111)ThebundledOpenSSLlibrarywasupgradedtoversion1.
0.
2J.
(Bug#24753390)TooltipsfailedtooperateproperlyintheVisualExplainpanel.
(Bug#24577687,Bug#82816)DeletingselectedrowsfromtheResultGridcausedMySQLWorkbenchtobecomeunresponsive.
(Bug#24411733,Bug#82466)Connectingtotheserverresultedinthefollowingexception:Parameterisnotvalid.
(Bug#24394987)Queriesreturningmorethan1000rowsonanSSHconnectiontoAWSfailedandcausedMySQLWorkbenchtobecomeunresponsive.
(Bug#24330588,Bug#82291)AddingapasswordwiththeStoreinVaultoptioncausedWorkbenchtofailandexit.
(Bug#23987798,Bug#82190)Openingasaved.
mwbmodelfilewithMySQLWorkbenchgeneratedthefollowingerrorintermittently:ErrorunserializingGRTdatastringtoolong.
Thesamefile,whenopeneddirectlyfromthefilesystem,startedMySQLWorkbenchanddisplayedthemodelcorrectly.
(Bug#23857478,Bug#80017)QuerystatementsexecutedfromtheSQLEditordidnotremainselectedwhenthefocusreturnedtothequeryarea.
(Bug#23760790,Bug#79580)Theschemanavigatorincorrectlyopenedapreviouslyvieweddatabase,insteadoftheoneselected,aftertheschemafilterintheNavigatorpanelwasusedtofindandlistmultipledatabases.
(Bug#23760745,Bug#71699)SelectingTCP/IPoverSSHforexistingornewconnectionscausedMySQLWorkbenchtofailandexit.
(Bug#23743373,Bug#82113)ChangesmadewiththeOptionsFileeditorwerecommittedtomy.
cnfcorrectly,butalsogeneratedanerror.
(Bug#23741731,Bug#82102)StoredprocedurescontainingvalidCASEstatementsreportedsyntaxerrorswhencreatedoredited.
(Bug#23617646,Bug#81932)Graphsintheperformancedashboardreportednegativevalueswhentheserverinstancewasstoppedandrestartedduringtheanalysis.
(Bug#23103677,Bug#81067)TheMigrationWizardsuccessfullymigratedtheschema,butfailedtomigratethedata,whenthedatasourcewasSQLAnywhere16usingODBC.
(Bug#22987681,Bug#79140)SelectingtoomanytableswhenattemptingtoreverseengineeranEERdiagramcausedMySQLWorkbenchtofailandexit.
Thisfixsetsthepermittedthresholdto1000objectsanddisplaysawarningmessagewhenthenumberofobjectsexceedsthethreshold.
(Bug#22828056,Bug#80516)TheimportoperationfailedtoimportvalidCSVfiles.
(Bug#22817059,Bug#80472)NewconnectionsconfiguredwiththeStandardTCP/IPoverSSHconnectionmethodfailedandcausedMySQLWorkbenchtobecomeunresponsiveortoexit.
(Bug#22728573,Bug#80359)35MySQLWorkbenchReleaseNotesEERdiagramtableswerelockedtoafixedlocationinthewindowforsome.
mwbfiles.
Thisfixenablesuserstounlockthetableswithinthediagramandtopersistthosechangesbyfirstchangingthesizeofthediagram(clickModel,DiagramPropertiesandSize)andthensavingthefile.
(Bug#22722596,Bug#71533)PerformancereportsgeneratedbytheExportbuttondidnotencloseinquotesandescapeanystringvaluesintheCSVfile,makingitdifficulttoreadtheoutputwhenthestringscontainedcommas.
(Bug#22700858)CheckforUpdatesfromtheHelpmenufailedtodetectnewreleases.
(Bug#22578656,Bug#80074)TheFilterRowsvaluesetintheResultGridofaquerywasnotreappliedwhenthequerywaschangedorrefreshed.
(Bug#22566018,Bug#80050)WhenrunninglargequeriesoveranSSHtunnel,MySQLWorkbenchbecameunresponsive.
(Bug#22494755,Bug#79840)TheExportDataoperationemittedanunhandledexceptionwhentheuserconnectingtotheserverlackedprivilegesonthemysqlschema,buthadfullprivilegesonthedatabaseidentifiedbytheoperation.
(Bug#22478388,Bug#79807)AddingoreditingfieldsintheTableTemplateswindowforauser-definedtemplatecausedMySQLWorkbenchtofailandexit.
(Bug#22449752,Bug#79721)DataexportedfromtheInsertstabofatableinanEERdiagramgeneratedinvalidJSONsyntax.
(Bug#22381735,Bug#79673)SomeGRANTstatementswereparsedincorrectly.
(Bug#22370783)TheAuditInspectorfailedtoinitializeinMySQLWorkbenchwhenthelocationsoftheauditlogfileanddatadirectoryweredifferent.
(Bug#22277384)GEOMETRYtabledatafailedtoexportproperlyintoCSVfileformatandfailedtoexportatallintoJSONfileformat(withanerror).
(Bug#22269646)StoppingaquerybeforeitfinishedexecutingoftencausedMySQLWorkbenchtostopworking.
(Bug#22071120,Bug#78881)Theplaceholderrow(lastrowoftheResultGridwithNULLvalues)washiddenwhennewrowswereinsertedandapplied.
(Bug#22065173,Bug#78294)Savingareverse-engineeredmodelcausedMySQLWorkbenchtofailandexit.
(Bug#21980722,Bug#78357)Thecostanddataprocessinformationaddedto"EXPLAINJSON"inMySQLServer5.
7.
2cannowbeviewedinWorkbench.
(Bug#21848024)Theautocompletefeaturedidnotoffersuggestionsasexpected.
TheCTRL+SPACEBARkeyboardshortcutcanbeusedtoactivatethisfeature.
(Bug#21685267,Bug#78185)SomehelptextwashiddenfromtheSchemaEditorintheEERDiagram.
(Bug#21630661,Bug#78021)WhenMySQLWorkbenchperformedacopy-backrestoreoperation,itreportedincorrectlytothemysqlbackuplogthatacopy-back-and-apply-logoperationwasperformed.
(Bug#21496475)Therequire_secure_transportsystemvariablethatwasaddedinMySQLServer5.
7.
8isnowsupportedandcanbemodifiedusingMySQLWorkbench.
Thisvariableenablesadministratorstorequireallclientconnectionstotheservertobemadeusingsomeformofsecuretransport.
(Bug#21484632)36MySQLWorkbenchReleaseNotesAdialogshowingthewaittimeofanattemptedconnectionnowdisplaysearlierforimprovedvisibility.
(Bug#21264710)SomeroutinedatabaseoperationscausedMySQLWorkbenchtofailandexitintermittently.
(Bug#21231450,Bug#77286)Theslashcharacter(/)whenusedinthenameofanewconnectionseparatedagroupfromtherealconnectionnamebydefaultwithoutfirstnotifyingtheuser.
Thisfixgivestheuseranoptiontokeeptheslashcharacterandcreateaconnectiongrouportoreplaceallslashcharactersintheconnectionnamewithunderscorecharacters.
(Bug#21158191,Bug#77175)Inaquery,UNIONandUNIONALLstatementsthatcontaineddatafromdifferenttablesordifferentdatabasesreturneddataintheResultGridthatcouldbeeditedandappliedtothewrongtable.
Thisfixreturnsread-onlydatathatcannotbeediteddirectlyforsuchqueries.
(Bug#21046384,Bug#76964)Theidentifierquotecharacter(`)wasmissingfromtheDROPstatementwhenanattemptwasmadetodroptheexistingtriggeronadatabasewithanillegalcharacterinthename.
Asyntaxerrorresulted.
(Bug#20978108,Bug#76869)ThepropertyvaluesofatableinanEERdiagramcouldnotbeeditedfromthePropertiesEditor.
(Bug#20930134)Storedprocedurescontainingvalidquerysyntaxproducedsyntaxerrors.
(Bug#20929172,Bug#76761)Somecharacterscouldnotbeinsertedintocellsoftheresultgridanddisplayedthefollowingtext-truncationerrormessage:Inserteddatahasbeentruncatedasthecontrol'slimitwasreached.
Pleaseusethevalueeditorinsteadforeditingsuchlargetextdata.
(Bug#20927915,Bug#76760)SQLEditordidnotpermittheuseofDUALinaderived-tablesubquery.
(Bug#20800341)WhentheresultsetgridinSQLEditorwassettoafonttypeandsizethatexceededthedefaultrowheight,theoutputfromaqueryhidaportiontherowcontentinsteadofincreasingtherowheighttoaccommodatethefontvalue.
(Bug#20794106,Bug#76520)Thebinlog_group_commit_sync_delayandbinlog_group_commit_sync_no_delay_countoptionsthatwereaddedinMySQLServer5.
7.
5arenowsupported,andcanbemodifiedusingWorkbench.
(Bug#20712947)Russianlanguageconnectionnamesfailedtoloadanddisplayproperlyinthehomescreen.
(Bug#20697403,Bug#76015)Theinnodb_page_sizeMySQLServersystemvariablecannowbechangedtoeither32kor64kinWorkbench,inadditiontothecurrentoptions.
Supportfortheselargerinnodb_page_sizevalueswasaddedinMySQLServer5.
7.
6.
ThedefaultvalueinMySQL5.
7is16k.
(Bug#20661249)ExecutingthecurrentstatementofaquerybyusingtheCTRL+ALT+ENTERkeyboardshortcut(VerticalTextOutput)partiallyorfullyhidtheoutput.
(Bug#20573658,Bug#75959)WhenclosingatabintheSQLEditor,thefocusalwaysreturnedtothefirsttabregardlessofthenumberoftabsopen.
Thisfixreturnsfocustotheprecedingtab(totheleft)oftheclosedtab.
(Bug#20351753,Bug#75490)Avalidserverconnectionwasrequiredbeforeascriptormodelfilecouldbeviewedoredited.
(Bug#20326028,Bug#75452)StartingMySQLWorkbenchfromthecommandlinewithanoptionalargumentofascriptormodelfilerequiredtheabsolute(orfullyqualified)pathnameofthefile.
(Bug#20268606,Bug#75305)37MySQLWorkbenchReleaseNotesSQLEditoridentifiedsyntaxerrorsinvalidstatementsthatexecutedproperly.
(Bug#20116982,Bug#74183)FontsizeswereincreasedintheHomescreenforimprovedreadability.
(Bug#19982157,Bug#74721)TheMySQLTableEditordidnotdisplaythenameofaselectedtablewithinanEERdiagramwhentheeditorwasfirstopened.
(Bug#19693466,Bug#74102)BecausethesysschemaisinstalledbydefaultasofMySQLserver5.
7.
7,MySQLWorkbenchnowchecksforandusesit.
Otherwise,MySQLWorkbench(asithassince6.
1)providestheoptiontoinstallit.
References:Seealso:Bug#71207.
ChangesinMySQLWorkbench6.
3.
8(2016-10-21,GeneralAvailability)BugsFixedImportantNote:Duringnormaloperations,MySQLWorkbenchfrequentlyandunexpectedlyclosedorbecameunresponsive.
(Bug#24571739,Bug#82778)CompilererrorswereresolvedwithGCC6.
2.
1.
ThankstoChristianHesseforthepatch.
(Bug#24842267,Bug#83372)Usingthe->>operatorinavalidSQLstatementwithinastoredprocedurereturnedthefollowingerror:Theobject'sDDLstatementcontainssyntaxerrors.
(Bug#24693021,Bug#83043)TheColumnstabofthetableeditordisplayedanincorrecttooltipdescriptionfortheGflag.
(Bug#24558804,Bug#82790)FormacOS,thetable-partitionmodeltransposedcolumnvaluesleadingtoanincorrectCREATETABLEstatement.
ThankstoKitYamTseforthepatch.
(Bug#24517322,Bug#82716)ThemigrationscriptcouldnotsuccessfullyconvertUCS-2stringstoUTF-8inatablewhenmigratingthetablefromMicrosoftSQLServertoMySQLWorkbench.
(Bug#23751080,Bug#82134)DatabasemigrationfromMicrosoftSQLServer2000emittederrorsandstoppedwhentheoperationfailedtolocatetherequiredschemalistassociatedwiththedatabaseversion.
(Bug#23747299,Bug#82069)ACASEstatementwithWHENclausesinastoredprocedureemittedsyntaxerrors.
(Bug#23746795,Bug#82114)SelectingTCP/IPoverSSHforexistingornewconnectionscausedMySQLWorkbenchtofailandexit.
(Bug#23743373,Bug#82113)OnWindows,migratingatablewithanemptystringinacolumnoftypentextfailedanddisplayedthe"CouldnotsuccessfullyconvertUCS-2stringtoUTF-8.
.
.
"errormessage.
(Bug#23630604,Bug#81967)Whenmigratingatablewithacolumnoftypenvarchar(max)fromMicrosoftSQLServer,MySQLWorkbenchfoundtherecordtobebiggerthantheservermax_allowed_packetvalueandfailedtocopytherecordtotheserver.
(Bug#23623191,Bug#81944)TheusagegraphunderInnoDBStatusinthePerformanceDashboardconsistentlyunderreportedtheactualusageoftheInnoDBbufferpoolasreportedontheserver.
ThisfiximplementsanewformulatorepresenttheInnoDBbufferpool.
(Bug#23584042,Bug#81837)38MySQLWorkbenchReleaseNotesTheMigrationWizardsuccessfullymigratedtheschema,butfailedtomigratethedata,whenthedatasourcewasSQLAnywhere16usingODBC.
(Bug#22987681,Bug#79140)SelectingtoomanytableswhenattemptingtoreverseengineeranEERdiagramcausedMySQLWorkbenchtofailandexit.
Thisfixsetsthepermittedthresholdto1000objectsanddisplaysawarningmessagewhenthenumberofobjectsexceedsthethreshold.
(Bug#22828056,Bug#80516)CheckforUpdatesfromtheHelpmenufailedtodetectnewreleases.
(Bug#22578656,Bug#80074)TheExportDataoperationemittedanunhandledexceptionwhentheuserconnectingtotheserverlackedprivilegesonthemysqlschema,buthadfullprivilegesonthedatabaseidentifiedbytheoperation.
(Bug#22478388,Bug#79807)AddingoreditingfieldsintheTableTemplateswindowforauser-definedtemplatecausedMySQLWorkbenchtofailandexit.
(Bug#22449752,Bug#79721)DataexportedfromtheInsertstabofatableinanEERdiagramgeneratedinvalidJSONsyntax.
(Bug#22381735,Bug#79673)Theautocompletefeaturedidnotoffersuggestionsasexpected.
TheCTRL+SPACEBARkeyboardshortcutcanbeusedtoactivatethisfeature.
(Bug#21685267,Bug#78185)WhenclosingatabintheSQLEditor,thefocusalwaysreturnedtothefirsttabregardlessofthenumberoftabsopen.
Thisfixreturnsfocustotheprecedingtab(totheleft)oftheclosedtab.
(Bug#20351753,Bug#75490)IndexcommentswereimproperlygeneratedwithintheindexsectionofanSQLscriptwhenusingtheForwardEngineerSQLScriptwizardtocreateandexportthescript.
(Bug#19896276,Bug#74530)ChangesinMySQLWorkbench6.
3.
7(2016-06-13,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheDefaulttargetMySQLversionmodelpreferenceisnowanopentextfieldinsteadofadropdownselectbox.
Forexample,ratherthanchoosingaversionsuchas"5.
7",youcannowenteraspecificversionsuchas5.
7.
12.
(Bug#23080421,Bug#81023)BugsFixedAtypowasfixedontheConfigureServerManagementpage.
(Bug#23534786,Bug#81738)OnOSX,aftercreatinganewmodel,andnewdiagram,right-clickingontheemptydiagrambackgroundwouldfreezeWorkbench.
(Bug#23512126)ExecutingDataImport/RestorewouldemitanunhandledexceptionwithImportfromSelf-ContainedFileenabled.
(Bug#23505226)OnLinux,theTableDataExportwizardfailedtocompletetheexportprocess.
(Bug#23477814)TheMySQLEnterpriseBackupRestorefunctionalitycouldemitanunhandledexceptionundersomecircumstances.
(Bug#23472573)EditingaremoteMySQLoptionsfileviatheOptionsFilemanagementtoolwouldemitanunhandledexceptionafterclickingApply.
(Bug#23307191)39MySQLWorkbenchReleaseNotesExportingdatatoJSONwasexportingNULLvaluesasNULLinsteadofnull,thusbreakingtheJSONoutput.
(Bug#23241155,Bug#81331)UnderUsersandPrivileges,Workbenchdidnotallowhyphensforhostnamesinthe"limittohostsmatching"field.
(Bug#23224606,Bug#81301)Whenviewingthecodeforanexistingview(SQLtocreatetheview),hexadecimalvaluesweretruncated.
(Bug#23187761,Bug#81208)MigratingaMySQLsourcetoaMySQLtargetdatabasewouldfailfortablesthathadgeneratedcolumns,asthetargetserverrejectedattemptstoinsertdataintogeneratedcolumns.
(Bug#23128380,Bug#81100)Selecting"5.
7"fromDefaulttargetMySQLversiondidnottakeintoaccountchangestonewerversions,as5.
7behavedlike5.
7.
0insteadofanewerversion.
Forexample,itwasnotpossibletousetheJSONdatatypeforvariablesinsidethestoredprocedureeditorasJSONwasaddedinMySQL5.
7.
7.
(Bug#23080421,Bug#81023)TheSchemafilterwasslow(poorperformance)whenalot(1000+)ofschemaswerepresent.
(Bug#23047787,Bug#80946)UnderReverseEngineering,theinformationprovidedinthewildcarddescriptiontoselectobjectscontainedatypo.
(Bug#23022342,Bug#80902)TheMigrationWizardsuccessfullymigratedtheschema,butfailedtomigratethedata,whenthedatasourcewasSQLAnywhere16usingODBC.
(Bug#22987681,Bug#79140)Thedatabasemigrationwizarddatabasefieldwasdescribedas"Leaveblanktoselectitlater"butthistextwasupdatedtoreadas"Cannotbeblank"becauseitisarequiredfield.
(Bug#22896342)ThegeneratedSQLgeneratedbytheforwardengineeringwizardwouldincorrectlyoutput"VIRTUALCOMMENT"insteadof"VIRTUALCOMMENT".
(Bug#22880159,Bug#80618)AnnewoptionisavailabletospecifyapathtotheSSHconfigurationand/orknownhostsfile.
Thisoptionoverwritesthedefaults.
(Bug#22866791,Bug#80605)Workbench'sAlterTablefunctionalitydidnotbehavecorrectlywhenacolumnwasdefinedusingaTIMESTAMPwithfractionalseconds,suchasTIMESTAMP(1).
Inthiscase,somecolumnswouldbehiddenfromtheeditor.
(Bug#22839982,Bug#80547)SelectingtoomanytableswhenattemptingtoreverseengineeranEERdiagramcausedMySQLWorkbenchtofailandexit.
Thisfixsetsthepermittedthresholdto1000objectsanddisplaysawarningmessagewhenthenumberofobjectsexceedsthethreshold.
(Bug#22828056,Bug#80516)Aftersuccessfullyexecutingthedatabasemigrationwizard,executingitasecondtimerequiredWorkbenchtoberestarted.
(Bug#22811588,Bug#80479)WhenexecutingDataExportusingaremoteMySQLconnection,theerrorresultingfromamissingmysqldumpbinarywasunclear.
(Bug#22753693,Bug#80240)ThePostgreSQLmigrationwizardcouldfailtomigratePostgreSQLdatabasesthatweregeneratedwithtryton.
(Bug#22747525,Bug#79217)TheDashboardandServerStatusreporteddifferentSelectpersecondvalues.
TheServerStatuspagereportedincorrect(inflatedbyabout3x)values.
(Bug#22739583,Bug#74822)ThePostgreSQLmigrationwizardcouldfailwithan"pg_catalog.
pg_enumdoesnotexist"error.
(Bug#22738451,Bug#71121)40MySQLWorkbenchReleaseNotesTheWorkbenchinterfacewouldincorrectlyorientitselftodisplayasRight-To-Left(RTL)whenasystem'slanguageissettoaRTLlanguage,despiteWorkbenchnotbeingtranslatedtothatlanguage.
(Bug#22722701,Bug#72126)Attemptingtotestcustomconnectiondetails(aconnectionnotyetcreatedbyWorkbench)causedWorkbenchtofailandexit.
TheTestConnectionfunctionalityonlyfunctionedforexistingornewconnections.
(Bug#22698924,Bug#80325)The"LimittoHostsMatching"fieldintheusermanagerwouldincorrectlyreporta"Hostnamecontainsincorrectcharacters"errorifthehostnamedcontainednumericcharacters.
(Bug#22670269)ImportandexporttoJSONformatfailedifthetablehadcolumnnamesthatwerekeywordssuchaskeyorvalue.
(Bug#22668918,Bug#80272)TheAlterTablefunctionalitydidnotdetectadefaultvaluechangefromnodefaultvaluetoanemptystring.
Inotherwords,addingadefaultvalueof""resultedinWorkbenchreporting"Nochangesdetected".
(Bug#22664805,Bug#80267)TheDBMSconnectionkeep-aliveintervaloptiondidnotfunctionproperly.
Asaresult,Workbenchcouldlosetheconnectionandresultinerrorssimilarto"ErrorCode:2013.
LostconnectiontoMySQLserverduringquery".
(Bug#22642241,Bug#80225)Allgeneratedpathsnowwilluse"/"asthedirectoryseparatorinordertoavoidthe"\s"beinginterpretedasaspace,suchas"C:\path\to\certs\server-cert.
pem"forgeneratedSSLcertificates.
(Bug#22636645,Bug#80087)ImportingCSVdatawithfromaproperlyUTF-8encodedsourcewouldsometimesfail,andinsteadcouldresultwitherrorssuchas"'ascii'codeccan'tencodecharacteru'\xcf'atposition29:ordinalnotinrange(128)".
(Bug#22635390,Bug#80205)WithFabric,Workbenchcachedthetopologyinformationanddidnotupdateitwhenthetopologychanged,likewhenswitchingtoanewmaster.
(Bug#22601466)Codecompletionhasbeenfurtherimprovedtoonlyshowrelevantdetails,suchasifatableisreferencedintheFROMclausethenonlyshowcolumnsfromthattableandnotallfromthedefaultschema,andentrieshavebeenreorderedtoshowcolumnsfirst(onlyprecededbykeywords).
(Bug#22579426,Bug#80092)Somestoredproceduredefinitionswereincorrectlyreportedashavinginvalidsyntax.
(Bug#22552958,Bug#80007)ExecutingAlterStoredProcedurewithauserlackingSELECTprivilegeswouldcrashMySQLWorkbench.
(Bug#22509047,Bug#79871)WiththeMySQLFirewallpluginenabled,havingausernamecontainingasinglequotecharacter(rare,butnotillegal)thequerieswouldfailandproduceanerrorintheUsersandPrivilegesareaofWorkbench.
Thesechecksarenowproperlyescaped.
(Bug#22468850)Withthevalidate_passwordpluginenabled,whenWorkbenchattemptedtocheckthestrengthofanewpasswordbysendingaquerytotheserver,thepasswordwasnotproperlyescapedinthisquery.
Insuchcases,thepasswordwasincorrectlyreportedasastrongorweakpassword.
TheassociatedSELECTVALIDATE_PASSWORD_STRENGTH()queryisnowproperlyescaped.
(Bug#22468332)SomeinternalWorkbenchqueriesfailedtoexecutewithsql_modesettoANSI_QUOTES.
(Bug#22464406)TheTotalTimefieldwithintheRecentActivitygridoftheOnlineBackup/MySQLEnterpriseBackupsectionofWorkbenchshowedanincorrectdurationvalue.
(Bug#22462974,Bug#73499)41MySQLWorkbenchReleaseNotesWithMySQLServer5.
5andlower,executingAlterTableontableswithpartitionswouldfailwithanerrorsimilarto"Syntaxerror:'PARTITION'(identifier)isnotvalidinputatthisposition".
(Bug#22453898,Bug#79734)MySQLWorkbenchlackedaCentOSprofile,socouldfailtomakeremoteconnectionstoaCentOSmachine.
(Bug#22453095,Bug#72205)AddingoreditingfieldsintheTableTemplateswindowforauser-definedtemplatecausedMySQLWorkbenchtofailandexit.
(Bug#22449752,Bug#79721)DataexportedfromtheInsertstabofatableinanEERdiagramgeneratedinvalidJSONsyntax.
(Bug#22381735,Bug#79673)Afteropeningthestoredprocedureeditorfromtheobjectbrowser,clickingExecutewouldexecuteaquerythatdidnottakeintoaccounttheINparameters.
(Bug#22378620)OnWindows,the"DEFAULTNULL"valuecouldunintentionallyberemovedfromthe"AlterTable"windowwhenclickingonit.
(Bug#22375946,Bug#79661)TheDatabaseMigrationmigrationlinkonthehomepagewasnotfunctioningimmediatelyafterasuccessfulmigration.
(Bug#22271448)SeveralgrammarandspellingcorrectionswereimplementedintotheGUI.
(Bug#22251496,Bug#79373)Undercertaincircumstances,sub-querieswerereportedassyntaxerrors.
(Bug#22251347,Bug#79371)SeveralSQLServer2014databasemigrationimprovements.
(Bug#22243141,Bug#79299)Whilemodeling,pressingtheEnterkeywhileeditingadocument'spropertieswouldclosethedocumentpropertieswindowinsteadofaddinganewline.
(Bug#22204168)Whencopyingtables,Workbenchmakesoneconnectionatthestarttodisabletriggers,makesaseparateconnectiontodothedatacopy,thenreturnstothefirstconnectiontore-enabletriggers.
Ifthecopytakeslongerthantheserver'swait_timeout,thefirstconnectiontimedout.
(Bug#22190703,Bug#79242)TheDriversendsUnicodedataasUTF-8advanceddatabasemigrationoptionthatisavailablewhenusinganODBCdriverisnowdisabledbydefault.
Also,connectionscouldhangwhenthisoptionwasenabled.
(Bug#22149342,Bug#76382)ExecutingDeleteRow(s)afterselectingmorethansixrowsfromtheresultsgridwouldnotdeletealloftheselectedrows.
(Bug#21909625,Bug#78560)Theautocompletefeaturedidnotoffersuggestionsasexpected.
TheCTRL+SPACEBARkeyboardshortcutcanbeusedtoactivatethisfeature.
(Bug#21685267,Bug#78185)AddingaDATETIMEwithprecision(suchasDATETIME(3))fromtheTableEditorwouldeventuallygetrevertedtoDATETIME(withoutprecision).
(Bug#21666012,Bug#78153)Thesearch(magnifyingglass)iconintheschemasearchfieldwasmisplacedaftertheleftsidebarwasresized.
(Bug#21329109,Bug#77507)Workbenchwillnowprompttocontinuetheexecutionofoperationscontainingloopsinstoredprocedures,insteadofjustcancelingitafter~200executions.
(Bug#21310357,Bug#77470)ThePerformanceSchemainstallationprocedureinWorkbenchfailedtocheckuserprivilegesbeforeattemptingtheinstallation.
Forexample,iftheuserhadallprivilegesexcept"ALTERROUTINE",itwould42MySQLWorkbenchReleaseNotesupdatesys.
versionbutfailtocompletetheinstallation,andalsofailtobackouttherebyleavingthesys.
versionascurrentbutnoneofthefunctionswereupdated.
(Bug#21261239,Bug#77360)OnLinuxandOSX,theOptionsFileviewershortened(cut)longoptionnamesintheGUI,althougheditingtheirvalueschangedthecorrectoptions.
(Bug#21167521,Bug#77179)MySQLconnectionswereleakedwhenconnectinganddisconnectingtoMySQLdatabases.
Itleakedoneconnectionperre-connecttoadatabase.
(Bug#20996606)AlargedatabasecausedthesizereportedundertheSchemaInspectortowraparoundanddisplayanegativenumber.
(Bug#20990435)FromtheOptionsFilemanagementfeature,clickingDiscardwiththeAdvancedtabopenwouldalwaysrevertthethread_handlingoptionvalueto"one-thread-per-connection"evenifitwassetto"nothreads".
(Bug#20956570)WhenclosingatabintheSQLEditor,thefocusalwaysreturnedtothefirsttabregardlessofthenumberoftabsopen.
Thisfixreturnsfocustotheprecedingtab(totheleft)oftheclosedtab.
(Bug#20351753,Bug#75490)TheprintpreviewicondialogwasmissingtheWorkbenchicon.
(Bug#20309812,Bug#75422)ChangestothemodelingAppearancefontpreferencedidnotsaveproperly,orhaveaneffect.
(Bug#20196073,Bug#75173)OnWindows,theQueryStatsgraphwouldnotrenderwithMySQLServer5.
7.
(Bug#20141414,Bug#75100)TheQueryStatsinformationtabwaspopulatedevenwhenthePerformanceSchemawasdisabled.
(Bug#20141262,Bug#75101)TheTogglewhetherexecutionofSQLscriptshouldcontinueafterfailedstatementsbuttonwasupdatedtobetterindicatewhentheoptionisenabledordisabled.
(Bug#20093801,Bug#74982)OnWindows,afterclosingandreopeningWorkbenchwithseveralSQLEditortabsopen,thetabsnameswerehashvalues(insteadofMySQLconnectionnames)iftheconnectionnamescontainednon-standardtext.
(Bug#20086117,Bug#74966)IntheTableEditor,ifacolumnhasNNchecked,andNNisthenunchecked,thenadefaultNULLvalueisautomaticallyaddedtotheCREATETABLEstatementwhenApplyisclicked.
ThecolumnthenshowsadefaultvalueofNULLintheTableEditor.
(Bug#19890571,Bug#74558)Ifasettingis(incorrectly)definedtwiceinmy.
ini,Workbenchseparatesitsvalueswithanewline("\n").
Forexample,ifsort_buffer_sizeisdefinedtwice,Workbenchdisplaysitas"sort_buffer_size=256K\n256K".
WorkbenchnowfollowsMySQLServerbehavior,andusesthelastdefinedoption.
(Bug#19769849)Thecursorcouldseeminglydisappearafterexecutingaquery,asitcouldremainatitslastpositionwhenthequerystartedtoexecute.
(Bug#19703074,Bug#74128)ThemodelPagesetup.
.
.
functionalitywasnotalwayspreservedwhenchoosingasizeforprinting.
(Bug#11766583,Bug#59724)ChangesinMySQLWorkbench6.
3.
6(2015-12-15,GeneralAvailability)FunctionalityAddedorChangedBugsFixed43MySQLWorkbenchReleaseNotesFunctionalityAddedorChangedOnOSX,themultipleobjectselectorwasdisabledinthemodeloverview.
(Bug#22265928)OnLinux,Fedora23isnowsupported.
(Bug#22146526,Bug#79101)The"mysql_old_password"protocolisnolongersupportedbyWorkbench,asitssupportwasremovedinMySQLServer5.
7.
Forthisreason,theUsetheoldauthenticationprotocoloptionwasremoved.
ThatoptiondidnotfunctioninWorkbench6.
3.
5.
Forinformationaboutupdatingauser'spasswordfromtheoldtonewformat,seeUpdatingOldAuthenticationProtocolPasswords.
(Bug#22093548,Bug#78947)ManagementoperationswhenusinganSSHMySQLServerconnectionthatauthenticatedusingapassword(andnotSSHkeys)wouldnotfunction.
(Bug#22047602)TheFile,NewQueryoptionnolongerrequiresanopenMySQLconnection.
(Bug#21879064)TheMySQLFirewalltabisnowdisabledwhentheFirewalluserisbeingcreated.
(Bug#21150265)BugsFixedTheresultsgridremainedemptyafterexecutingSELECTqueries.
AnewGTK2prerequisitewasadded,whichischeckedbytheYumrepository.
ThisaffectedEnterpriseLinuxvariants,suchastheOracleLinuxandCentOSdistributions.
Thisfixwasreleased(pushed)afterversion6.
3.
6wasinitiallyreleased.
Currentusersof6.
3.
6mustreinstallWorkbench.
(Bug#22376818,Bug#79495)SettingtheMySQLFirewallmodeto"PROTECTING"forauserwithoutdefinedruleswouldemitanunhandledexception.
(Bug#22294174)ImprovementsweremadetotheMicrosoftSQLServer2008migrationwizard.
(Bug#22271597)OnOSX,theMySQLFirewallmanagementoptionwasmissingfromthecommercialeditionbuilds.
(Bug#22270244)Aftereditingthecodeofaroutineandclosingtheroutineeditor,thechangedroutinewasduplicatedinsteadofapplyingthechangestotheoriginalroutineobject.
(Bug#22269199)TheJSONDataFieldValueEditorfunctionalitywasimproved,andbugswerefixed.
Workbench6.
3.
5hadknownlimitations.
(Bug#22265214,Bug#22337871)OnLinux,theMySQLFirewallinstallationcheckedthepath/usr/share/insteadof/usr/share/mysql/.
(Bug#22263249)ForOnlineBackup,theFixGrantsforMEBfunctionwouldnotcreatetheMySQLEnterpriseBackupuseraccount.
(Bug#22258080)TheSSLresultspagelistedthe"-"characteras"_"fortheSSLcertificatefilenames.
(Bug#22243210)ExportingadatabasefromtheDataExportwizarddidnotfunctionwithremoteconnections.
(Bug#22233795)Thelibziplibrarywasupdated;WorkbenchcannowbeinstalledonUbuntu15.
10.
(Bug#22230416,Bug#79320)AfterinitiallyalteringatableusingtheAlterTable,subsequentalterationstothesametableinthesamescreen,withouthavingclosedthescreen,wouldnotalwayscomplete,asthepreviousalterationswere44MySQLWorkbenchReleaseNotesappliedagain.
Forexample,itmightattempttoaddacolumnthatwasalreadyadded,orremoveacolumnthatwasalreadydeleted.
(Bug#22202325,Bug#79265)Workbenchdidnotrecognizeidentifierswithaleadingdigitifitwasprecededbyadot.
(Bug#22193758,Bug#79247)Aftercreatingatable,editingthetableinthesametabwouldyieldanerrorafterclickingApply.
(Bug#22178996,Bug#79199)ClickingApplyasecondtimewhileperforminganAlterTableoperationwouldemita"NoChangesDetected"message,despitechangesbeingpresent.
(Bug#22169405,Bug#79164)TheMySQLconnectionsearchfield'sbackgroundandtextwerebothwhite,makingitdifficulttodecipher.
(Bug#22168697,Bug#79159)OnWindows10,andwithresolutionsof1366x768andbelow,thedefaulttableeditorwindowdidnotshowthetablecolumns.
Asaworkaround,theoutputpanecouldberesizedorhidden.
(Bug#22168049,Bug#79160)The"BY"keywordisnowsupported.
(Bug#22151204,Bug#79121)TheMySQLEnterpriseBackupbinarycannowbeconfiguredperMySQLconnection,tomatchthecorrectversionneededbytheconnectedMySQLserver.
Before,onlyoneMySQLEnterpriseBackupbinarycouldbeusedforallconnections.
(Bug#22143844,Bug#79108)CompilingWorkbenchnowrequiresConnector/C++1.
1.
7orhigher,asthisisthefirstConnector/C++releasethatsupportsJSON.
(Bug#22141269,Bug#79054)TheErrorLogsmanagementtabshowedaMySQLFirewallbuttonwithinthecommunityedition.
(Bug#22139172,Bug#79082)OntheServerLogsmanagementtab,theCopyandCopyDetailsoptionswereswitched.
(Bug#22139172,Bug#79082)AttemptingtoinstallMySQLEnterpriseFirewallwouldfailwiththefollowingerror:"Unhandledexception:typeobject'FileUtils'hasnoattribute'check_file_readable'".
Asaworkaround,executeaxyz_install_firewall.
sqlscriptthatisbundledwithMySQLServer.
(Bug#22138989,Bug#79083)TheAlterTabletooldidnotfunctionwithpartitionedtables.
(Bug#22135172,Bug#79070)Thepreferencewindowscouldnotberesized.
(Bug#22121297,Bug#79022)TheUSEstatementresultwasnotpreservedintheSQLeditor,whichsometimesledtounknownerrorswhenexecutingmultiplestatements.
(Bug#22106190,Bug#78985)AfterplacinganewtableonanEERdiagram,anddouble-clickingonthenewtable,thecolumnfieldswerehidden.
(Bug#22090203,Bug#78931)"ALTERPROCEDURE"changeswerenotdetectedbyWorkbench6.
3.
5.
Asaworkaround,theSQLEditorcouldbeusedtodecoratethe"CREATEPROCEDURE"codewithdelimiters.
(Bug#22084956,Bug#78924)Workbench6.
3.
5wouldfailtoexportMySQLServer5.
6andbelow,duetochangespresentinMySQLServer5.
7.
Asaworkaround,aMySQL5.
6versionofmysqldumpcouldbeused.
(Bug#22060729)45MySQLWorkbenchReleaseNotesThemodelingtableeditordidnotlisttheJSONdatatypeinthedropdownselectlist,nordiditacceptitmanually.
ImportingaJSONcolumnfromalivedatabaseworked,butcreating/assigningtheJSONtypeintheeditorwasnotpossible.
(Bug#22060699,Bug#22116098,Bug#79012)ReverseEngineeringadatabasethatcontainedJSONdata(columns)failed,andcrashedWorkbench.
(Bug#22053512)TheValidateoptionwasmissingfromtheJSONfieldvalue'seditor.
(Bug#22052957)TheGridandTreetabswouldinterferewitheachotherintheJSONDataFieldValueEditor.
(Bug#22052934)Whenusingaremoteconnection,clickingthewrenchiconnexttoatablenameintheobjectbrowserwouldcauseacrash.
(Bug#22052557)FromModels,CreateEERModelFromScript,importingascriptwouldclosethediagraminsteadofcreatingthemodel.
(Bug#22048218)TheMySQLFirewallinstallationwizarddidnotfunction.
(Bug#22047561)ThedatamigrationwizarddidnotalwaysfunctionwithBLOBdata.
(Bug#22046141)OnLinux,withthecommercialedition,theOnlineBackuplogwindow'sstatuslogwouldnotalwaysupdate.
(Bug#22027353)Attemptingtoaddcommentstostoredprocedureswouldfailwithinvalidsyntaxerrors.
(Bug#21941439,Bug#78683)TheActionOutputauto-scrollingfailedtofunctionafterclickinginsidetheactionlog.
(Bug#21930774,Bug#78648)TheTableDataImportwizardfailedtoimportlargeintegers.
TheyarenowproperlydetectedandassignedasBIGINT.
(Bug#21896324)WhitespaceisnowtrimmedfromtheMySQLConnectionfields.
(Bug#21865018,Bug#78471)WithMySQLServer5.
7.
8+connections,theloginname(username)cannowbe32charactersinlength.
(Bug#21848065)TheCopyAllFieldNamesactionwouldinsertextra(repeated)columnnames.
(Bug#21760124,Bug#78280)TheSYSSchemacouldnotbeinstalledusingaremoteMySQLServerconnection.
(Bug#21661235)TheSHOWGRANTSstatementwouldbeseenasinvalidsyntax.
(Bug#21520434,Bug#77868)Generatedcolumns(afeatureaddedinMySQL5.
7)werenotfullysupportedintheSQLeditor,TableEditor,norModelinginterface.
(Bug#21505058,Bug#77837)ThebundledOpenSSLlibrarywasupgradedtoversion1.
0.
1p.
(Bug#21438134)WhenaddingstoredprocedurestoaRoutineGroup,Workbenchwouldsometimesappend"_SYNTAX_ERROR"totheprocedures.
(Bug#21174637,Bug#77197)SeveralbehavioralimprovementsweremadetoWorkbenchforwhentheMySQLServerconnectionisdown.
(Bug#21131790)SQLauto-completionwouldsometimesshowunavailablecolumns.
(Bug#21046868,Bug#76954)MySQLWorkbenchsometimeswronglydetectedasyntaxerrorwhencreatingstoredproceduresintheSQLeditor.
(Bug#21031036,Bug#76934)46MySQLWorkbenchReleaseNotesIncludingamodel(viaFile,IncludeModel)generatedawindowthatwastoosmall.
(Bug#20956593)WheneditingaMySQLServerconnection,pressingEnterunderServerConnection,Advanced,Others,couldshutdownWorkbench.
(Bug#20930014)OnWindows,theVerticalOutputtabfailedtoclose.
(Bug#20834266,Bug#76590)Theperformance_schema_max_sql_text_lengthandmax_digest_lengthoptionswerenotdisplayedundertheOptionsFiletab.
ThesevariablesdictatehowqueriesunderStatementAnalysisaretruncated.
(Bug#20671061,Bug#76223)ResizingtheNewJobwindowintheOnlineBackupmanagementtoolwouldshowafloatingtextbox.
(Bug#20631601,Bug#76110)OnFedora21,LocateLogFilesandShowLogFiledidnotfunctionduetoanunderliningFedora21glibissue.
(Bug#20609499,Bug#76066)OnOSXwithmultipledisplayspresent,theSQLauto-completeboxwouldalwaysshowonthemaindisplay,evenifWorkbenchwasonthesecondarydisplay.
TheunderliningScintillalibrarywasupdatedtosolvethisproblem.
(Bug#20341650,Bug#75460)WorkbenchwouldreportSQLsyntaxerrorsforsubqueriesusingmultipleparentheses.
(Bug#20330840,Bug#75462)Savingamodelfilewithnon-ASCIIcharactersinthenamewouldcrashWorkbench,andrenamingafileusingnon-ASCIIcharacterswouldrenamethefileusingthe.
bakfileextension.
(Bug#20328493,Bug#75455)OnWindows,theMySQLWorkbenchapplicationisnowassociatedtofileswiththe.
sqlextension.
(Bug#20326058,Bug#75453)Scheduledincrementalbackupswouldnotfunctionifthefilepathcontainedspaces.
(Bug#20254772,Bug#75092)TheCheckforUpdatefunctionalitydidnotdetectnewerWorkbenchversionsforthecommercialedition.
(Bug#20167571,Bug#75132)Withincrementalbackups,TTSusagewasattemptedwiththeUseTransportableTablespacesoptiondisabled.
Thisresultedinanerror.
(Bug#20098272)Workbench'sAlterTablefunctionalitydidnotdetectchangestofractionalseconds.
(Bug#19774377,Bug#74254)TheForwardEngineeringSQLoutputsometimescontainedaBOMcharacter.
(Bug#19495516,Bug#73693)ChangesinMySQLWorkbench6.
3.
5(2015-10-21,GeneralAvailability)Knownlimitations:ThenewJSONeditorisinanearlystate,andhasanumberofusabilityissuesThetableeditorinaMySQLWorkbenchmodeldoesnotallowtheJSONdatatype.
ThetableeditorintheSQLEditorisnotaffectedModelsynchronizationfailstofunctionfortableswithJSONcolumnsTheMySQLmigrationwizardwillnotfunctionwithMySQLServer5.
7asthesourcedatabase.
However,MySQLServer5.
7canbethetargetdatabase47MySQLWorkbenchReleaseNotesThebundledmysqldumptoolfailstocreatedumpsforMySQLServer5.
6andearlier.
Toworkaroundthislimitation,setanexplicitmysqldumpbinaryintheWorkbenchpreferencesunderAdministration->DataExportandImport->Pathtomysqldumptool.
UseonefromMySQLServer5.
6.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAJSONviewer/editorwasaddedinthefieldeditorforresultsets.
BugsFixedExecutingCreateEERModelfromDatabasewithPlaceimportedobjectsonadiagramenabledwouldnotalwayscreatethediagram.
(Bug#22046248)OnOSX10.
11,anewlyopenedEERdiagramwasnotalwaysviewable.
AworkaroundwastoeitherscrollorresizetheEERdiagramwindow.
(Bug#22016760,Bug#78829)MySQLWorkbenchcommercialeditionnowchecksMySQLEnterpriseBackupcompatibilitywithMySQL5.
7whenusingtheOnlineBackupandRestorefeatures.
MySQLEnterpriseBackup4.
0andaboveisrequiredwithMySQL5.
7andabove.
(Bug#21972677)OnWindows,connectingviaRDPtoWorkbenchwithamodelwouldcauseMySQLWorkbenchtocrash.
(Bug#21951171)OnWindowswiththefirewallenabled,eithereditingacurrentuserorcreatinganewuserfromtheUsersandPrivilegestabwouldcrashafterclickingApply.
(Bug#21866290)UnderServerStatus,thereportedDiskSpaceinDataDirwaslimitedto"1.
00TB",evenifmorespacewasavailable.
(Bug#21833382)TheSQLparserandgrammarwasupdated;somequerieswouldemitboguserrors,althoughtheywouldexecutewithsuccess.
Forexample,querieswithsyntaxsuchas"ALTERTABLEfooMODIFYCOLUMNbarVARCHAR(10)"and"ALTERTABLEfooMODIFYbarINTNOTNULL".
(Bug#21776051,Bug#20116935,Bug#77549,Bug#75048)OnWindows,creatingblockedstatements(suchasBEGIN.
.
.
END)withauto-completeactivatedwouldcauseMySQLWorkbenchtoemitanunhandledexception(Bug#21774642,Bug#77488)OnLinux,draggingaroutinetoaRoutineGroupdidnotfunction.
(Bug#21770594,Bug#21889801,Bug#78299)OpeningOpenValueinViewertoviewthecontentsofBLOBandstringtypeswouldsometimescrashMySQLWorkbench.
(Bug#21746985,Bug#75516)AnSSHtimeoutoptionwasadded,undertheOtherspreferencespanel.
(Bug#21690190)Afteropeningamodelfile,afterchoosingPreferences,Others,checking(enabling)AllowmorethanoneinstanceofMySQLWorkbenchtorun,clickingOKwouldcrashMySQLWorkbench.
(Bug#21666322)OnWindows10,MySQLWorkbenchfailedwithanerrorsimilarto"Thetypeinitializerfor'HtmlRenderer.
Utils.
FontsUtils'threwanexception".
TheHtmlRenderer.
dllDLLwasupdatedwithafix.
(Bug#21642135,Bug#75344)ClickingCancelwhenusingtheTableImportwizardwouldemitanerror,althoughtheimportprocesscontinued.
(Bug#21610117,Bug#78013)48MySQLWorkbenchReleaseNotesOnOSX,theRescanforlocalMySQLinstancesoperationwasnotdiscoveringlocalMySQLserverconnections.
(Bug#21605220,Bug#77989)OnWindows,andwhenconnectingtoMySQLServer5.
7.
8orhigher,theServerLogsdidnotproperlydisplaytheMySQLerrorlogs,anditinsteadreferredtoafilenamed"stderr"thatcouldnotbefound.
ThisisbecausetheerrorlogisnowwrittentotheWindowsEventLog.
(Bug#21566823,Bug#77958)ExecutingControl+Wtoclosealltabs,andthenexecutingitagain(withalltabsalreadyclosed),wouldemitaNullPointerException.
(Bug#21543454,Bug#77906)WhencreatingnewuserprivilegeswithaccesstoAllSchemas(viathe%wildcard),theresultinguserrecordinmysql.
dbwascreatedwithanasterisk(*)inmysql.
db.
Hostandmysql.
db.
Dbinsteadofusing%,resultingininabilitytoconnecttothedatabase.
Asaworkaround,youcouldhaveexecutedqueriessuchas"UPDATEmysql.
dbSETHost='%',Db='%'WHEREUser='MyNewUserName';FLUSHPRIVILEGES;".
(Bug#21529564,Bug#77865)SeveralgrammarandspellingfixesweremadeintheGUI.
(Bug#21526053)OnOSX,integratedbrowsertabswouldopenbutnotclose.
(Bug#21497509)WithMySQLnotrunning,theMySQLEnterpriseBackupRestoreoptionwouldemitanunhandledexception,anditwasunabletoexecuterestoreoperations.
(Bug#21496671,Bug#21619525)Expandingtheschematreeforadatabasethatcontainedalargenumberoftables,suchas20,000tables,wouldcauseacrash.
(Bug#21490728,Bug#77801)TheTableDataImportwizardfailedtoimportdataintoanexistingtablewhenaDECIMALcolumnwasused.
(Bug#21461807,Bug#77739)ImportingaDBDesigner4schemawouldsometimesfail,andcauseacrash.
(Bug#21429693,Bug#77688)Afteropeningamodel'sEERdiagramforthefirsttime,openingthePreferencesmenuwouldimmediatelycauseMySQLWorkbenchtocrash,duetosomepartsbeinguninitialized.
(Bug#21395988,Bug#77662)Whencopyingelementsfromonediagramtoanother,thestyleattributeswerenotcopied,althoughthepositionoftheelementswereretained.
(Bug#21384159,Bug#77640)ThePerformanceandFirewalloptionsweremissingfromtheServermenuinthecommercialedition.
(Bug#21379250)TheUnlocktheAuditlogprocedureintheAuditInspectorwouldsometimesfailduetomalformedXML.
(Bug#21379224)SometimesStartup/Shutdownmanagementwouldignorethesystem'sprofileandusedefaultcommandstostartandstoptheMySQLserver.
(Bug#21357438)OnLinux,withthecommercialedition,MySQLWorkbenchdidnotdeletethecronjobafterthescheduledonlinebackupwasdeleted.
(Bug#21312652)OnUbuntu15.
04,MySQLWorkbenchthrewalotofGLib-GObjectwarnings.
(Bug#21292286,Bug#77420)ForwardEngineeringwouldsometimesappend"COMMENT''"tofieldandindexdefinitions.
(Bug#21278452,Bug#21429688,Bug#21390162,Bug#77400,Bug#77685,Bug#77644)MakinganSSHconnectiontoaserverwherethefingerprintwasnotintheknown_hostsfile,clickingTestConnectionunderRemoteManagementwouldfreezeMySQLWorkbench.
(Bug#21264620)49MySQLWorkbenchReleaseNotesReferences:Thisissueisaregressionof:Bug#21122128.
TheDataExportwizardfailedtoincludedateinformationwhentheJSONexporttypewasusedinsteadofCSV.
(Bug#21259942,Bug#77364)Withthecommercialedition,settingupanewOnlineBackupprofilewoulddisplayan"ErrorConfiguringBackup"errorafterenteringindetails,suchastheMySQLEnterpriseBackupexecutablepathandbackuphomedirectory,andthenclickingOk.
ThesettingswouldnotsaveduetoUTF-8conversionfailuresinthemysqlwbmeb.
pyhelperfile.
(Bug#21255978)WhenimportingJSON,theTableDataImportwizardwouldfailattheConfigureImportSettingsstep,andemit"Can'tanalyzefile,pleasetrytochangeencodingtype.
.
.
".
(Bug#21252834,Bug#77335)Afterexportingadatabasewithno-create-infochecked,theimportoperationwouldfailtoimportit.
(Bug#21250323,Bug#71393)IntheTableDataImportwizard,theFieldSeparatordropdownintheConfigureImportSettingsoperationdidnotlistthe","(comma)character.
(Bug#21240249)FromtheTableDataImportwizard,switchingthelineendingsfromtheConfigureImportSettingsscreen,andthenswitchingitback,wouldcausethetablecolumnstobedisplayedonasingleline.
(Bug#21240215)Improvedintegerandnumberrecognitionfordataimport/exportwithCSVfiles.
(Bug#21240092)Inthecommercialedition,theAuditLogInspectorlogowasbroken.
(Bug#21236152,Bug#77302)Withthecommercialedition,clickingFirewallafterstoppingtheMySQLServerwouldemitthefollowingunhandledexception:"'NoneType'objecthasnoattribute'find'".
(Bug#21236051,Bug#77304)Thevalidate_passwordpluginoptionsarenolongervisibleintheOptionsFileeditorwhenthepluginisnotenabled.
(Bug#21187942)WithMySQLservernotrunning,andwithaMySQLEnterpriseBackupconfigurationfilemissing,attemptingtoopeneithertheOnlineBackuporRestoretabswouldthrowanunhandledexception.
(Bug#21161660)OnFedora,executingHelp,LocateLogFile/ShowLogFilewouldfailtofunction,duetoanunderliningproblemwithglib2.
44.
Foradditionalinformation,seeFedorabug#1175719.
(Bug#21113811)IntheAuditInspector,executingSelectorDeselectfromtheShowColumnscontext-menuwouldfailtofunction.
(Bug#20956668)Severalbuttonsandtextboxeswerenotalwayslocatedinthecorrectlocation.
(Bug#20929972)OnOSX,theShift+Alt+Arrowcombinationwouldselectindividualcharactersinsteadofwholewords.
(Bug#20797766,Bug#76526)References:Thisissueisaregressionof:Bug#50085.
WhenexecutingStartCommandLineClient,enteringtheincorrectMySQLpasswordwouldimmediatelyclosetheWindow.
Now,anerrorisdisplayedbeforethewindowisclosed.
(Bug#20737515)TheVARBINARYtypecouldnotbeeditedintheresultsviewgrid.
ClickingApplytoexecutethechangewouldemitanerror.
(Bug#20735501,Bug#76386)50MySQLWorkbenchReleaseNotesOnWindows,SSHconnectionswouldfailwhenconnectingtoaserverwithpageantrunning.
(Bug#20652700,Bug#76168)TheMySQLserverconnectionwouldsometimestimeout(error10060)whileprocessingtheresultsetwhencombinedwithalargenumberorrows(e.
g.
,10,000)andanSSHtunneledMySQLconnection.
(Bug#20639995,Bug#74557)TheActionOutputquerytooltipwouldsometimesdisplayinformationaboutthewrongquery.
(Bug#20535654,Bug#75877)OnWindows,ascheduledincrementalMySQLEnterpriseBackupbackupjobwouldalwayschoosethelatestbackupasthebaseforthebackupinsteadofusingthelastsuccessfulbackup.
Thismeantthatafterafailedbackup,futureincrementalbackupswouldfailuntilthenextsuccessfulfullbackup.
(Bug#20533780)TheCatalogTreewouldtruncatetablenamesataround20characters.
(Bug#20122059,Bug#74995)TheTableInspectorcouldfailiftheschemanamecontainedadash.
(Bug#20007660,Bug#74788)ThebundledSSHlibrary(paramiko)wasnotcapableofsupportingthekeyexchangealgorithm(ecdsa)addedinOpenSSL6.
7.
(Bug#20003201,Bug#74658)WhenaconnectiontoaMySQLserverinstancethroughaSSHTunnel,MySQLWorkbenchfailedtorecognizetheserverfingerprintsstoredinthe.
ssh/known_hostsfile,andclaimedthattheserverauthenticitycouldnotbeestablished.
ClickingContinuealsocausedthecurrentfingerprinttoberemoved,afterwhichMySQLWorkbenchfroze.
Also,duetoabugintheunderliningparamikolibrary,ifaserversupportedECDSAandRSA,paramikowouldfirsttrytouseRSAand,assuch,notuseECDSA.
Forinformationaboutthisbug,seehttps://github.
com/paramiko/paramiko/issues/243.
(Bug#19714350,Bug#74160)Theimportandexportprocessdidnotalwaysfunctionwithnetworkfolders.
(Bug#19443451,Bug#73575)ChangesinMySQLWorkbench6.
3.
4(2015-06-15,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedFabric1.
5.
xsupportwasadded.
(Bug#19915013)AddedMySQLEnterpriseFirewallsupport.
Foradditionalinformation,seeMySQLEnterpriseFirewallInterface.
OnWindows,SQLfilesarenowautomaticallyassociatedtoMySQLWorkbenchaftertheinstallation.
BugsFixedOnOSX10.
11(ElCapitan),clickingCloseaftersynchronizingamodelwouldcauseacrash.
(Bug#21978855,Bug#78750)MySQLEnterpriseFirewallsupportnowchecksandrequiresthecommercialeditionofMySQLserver5.
6.
24andabove.
(Bug#21149929)ThecursorfocuswouldexitfromtheSQLeditorafterexecutingaquerywiththekeyboardshortcut.
(Bug#21141309,Bug#75733)51MySQLWorkbenchReleaseNotesTestinganSSHconnectiontoahostwithanunknownSSHfingerprintwouldfreezeMySQLWorkbench.
(Bug#21122128)WhenselectingobjectsintheForwardEngineeringfilter,thebuttonswerenotalwayspresent.
(Bug#21098504)OnLinux,theAuditInspectorsectionwasmissingfromtheEnterprisemanagementtab.
(Bug#21098445)OpeningaMySQLconnectionwhiletheOpenSQLScriptdialogwasopenwouldcrashMySQLWorkbench.
(Bug#21085623)OnLinux,MySQLWorkbenchwouldnotconnecttoaMySQLserverunlessgnome-keyringwasinstalled,evenifgnome-keyringwasnotusedbytheuser.
AworkaroundwastosetWB_NO_GNOME_KEYRINGtotrue.
(Bug#21065455,Bug#76981)ExecutingtheTableDataImportwizardwithCSVdatawouldsometimesfailwhenusingaremoteMySQLconnection.
(Bug#21065442,Bug#76991)WhenmigratingfromMicrosoftAccess,theDataTransferSetupstepwouldfailandthrowthefollowingexception:"Error-Unhandledexception:unknownattribute'getOS'".
Inotherwords,thetableswerecreatedbutthedatawasnotmigratedtoMySQL.
(Bug#21025943,Bug#76926,Bug#76647)OnOSX,theEditTypeMappingsforGenericMigrationwizardfailedtofunction.
(Bug#20986654,Bug#76896)TheTableExportwizardoperationwouldsuggestthe.
csvfileextensionwhenJSONwasselectedasthefiletype.
(Bug#20956744)OnLinux,addinganewusertoamodelwoulddisplaythemodeluser'spassword.
Thepasswordisnowhiddenbydefault,andatogglebuttonwasaddedtoviewit.
(Bug#20956578)AnobjectreferenceerrorwasemittedwhenaddingasecondroleforanewuserundertheSchemaPrivilegesmodelingtab.
(Bug#20956538)OntheModelsSQLScriptstab,theApplyChangesandDiscardChangesremainedinactiveaftertheSQLscriptwasedited.
(Bug#20930147)OnWindows,theobjectlabelswereoverlappingonthePhysicalSchemassectionoftheModelOverviewpage.
(Bug#20924697)Executingaquerycontainingalargenumberofcolumns(70+)wouldfreezeMySQLWorkbench.
(Bug#20921329,Bug#76770)OnWindows,attemptingtoopenaMySQLconnectionfromthehomepagewouldsometimeshang.
(Bug#20917040)ClickingCancelafterclicking[x]tocloseMySQLWorkbenchwouldcausethehomepagetabtodisappear.
(Bug#20910092,Bug#76747)OnWindows,attemptingtoconnecttoaMySQLserverthatonlyhadnamedpipesenabledwouldfailandemitthefollowingexception:"Invalidforthisplatformprotocolrequested(MYSQL_PROTOCOL_SOCKET)".
(Bug#20885645,Bug#76692)Executing(applying)anAlterTableoperationafterdeletingatablecommentwouldnotexecutethequery,asthegeneratedSQLcontained"COMMENT=;"insteadof"COMMENTBug#20836140,Bug#76578)ThebundledMySQLclientwasupgradedtoMySQL5.
6.
24.
(Bug#20747709)52MySQLWorkbenchReleaseNotesClickingaMySQLconnectiontileonthehomepagewouldnotopentheMySQLconnectionifthetilewasnotonthefirstscreenofthehomepage.
(Bug#20742205,Bug#76391)IntheEERdiagrameditor,addingnon-Englishcharacters,includinghighUnicodecharacters,intotable'sVARCHARfieldwouldassumethetextwastoolargetofit.
(Bug#20732306,Bug#76380)AfteraddingaTCP/IPconnectionoverSSHtoanunknownhost,MySQLWorkbenchwouldhangafteracceptingtheidentityasaknownhosts.
(Bug#20692926,Bug#76260)TheRetryfunctionalitywouldsometimesfailtocontinueadatabasemigrationafterthesourcedatabaseserverwasrestarted.
(Bug#20577169,Bug#75985)OnLinux,ifaqueryreturnedmorethan999rows,therownumberwouldalwaysshowas".
.
.
"insteadoftherownumberintheresultsview.
(Bug#20414127,Bug#75621)AftercompletingasuccessfulImportfromDumpProjectFolderoperation,clickingImportagainwouldfailwithERROR1046.
(Bug#20365353,Bug#75514)Left-clickingontheVisualExplainoverviewthumbnailwouldcauseMySQLWorkbenchtocrash.
(Bug#20362922,Bug#75508)TheOptionFileandStatusandSystemVariablesectionsweremissinginformationfortheAuditLogplugin.
(Bug#20166897,Bug#75130)Performanceimprovementsweremadetotheresultsviewgrid.
(Bug#20024729,Bug#74836)MySQLWorkbenchdidnotaccountforthevariablechangeofvalidate_password_policy_numbertovalidate_password_policyinMySQL5.
6.
10.
(Bug#19881314)DroppedFedora20support,andaddedFedora22support.
ChangesinMySQLWorkbench6.
3.
3(2015-04-23,GeneralAvailability)BugsFixedOnOSX,afteropeningtheTableDataExportfeaturefromschemasidebarintheSQLEditor,thewizard'swindowwasnotwideenoughtodisplaythewizard'scontrols.
(Bug#20822603)ExecutingapartialMySQLEnterpriseBackupjobandthenclickingConfigureJobwouldemitanunhandledexceptionforRadioButton_set_active.
(Bug#20734865)CopyingSQLstatementsfromthehistorypanelwouldcrashMySQLWorkbench.
(Bug#20724034,Bug#76362)Right-clickingonanout-of-focusemptyfieldundertheInsertseditorintheEERmodelingtableeditorwouldcrashMySQLWorkbench.
(Bug#20692093,Bug#76278)OnOSX,insertinganewrowofdataviatheresultsgridwouldeithercrashMySQLWorkbenchafterclickingApply,orinserttherowsalongwithadditionalemptyNULLfilledrows.
(Bug#20681539,Bug#76245)TheSchemaTransferWizardwouldalwaysreportafailure,evenwhentheoperationsucceeded.
(Bug#20680466,Bug#75125)Triggerscouldnotbeeditedafterapplyingchangestoadifferenttrigger.
AttemptingtodothismultipletimescouldalsohavecausedMySQLWorkbenchtocrash.
(Bug#20678160,Bug#19916370,Bug#76234,Bug#74624)53MySQLWorkbenchReleaseNotesWhilecreatingoralteringatable,theENUMtypehandlerwouldremoveparenthesesandquotes.
Forexample,"enum('One','Two')"wouldconvertto"ENUMOne,Two".
Workaround:ReviewandcorrecttheSQLbeforesubmittingtheCREATETABLEorALTERTABLE.
(Bug#20667788,Bug#76214)StoppingaMySQLserverserviceimmediatelyafterinstallingMySQLWorkbenchwouldemitan"Unhandledexception:notastring"message.
Workaround:restartMySQLWorkbench.
(Bug#20662285,Bug#76194)ThetriggereditorwouldfailtosavedatafortriggersincludingtheBEGIN.
.
.
ENDconstruct.
Itwouldalsogeneratea"GLib-GObject:ERROR:gsignal.
c:756:emission_pop:codeshouldnotbereached"error.
(Bug#20655462,Bug#76082)TheStrictHostKeyCheckingandUserKnownHostsFilevariablesarenowreadfromtheSSHconfigurationfilewhenusingSSHforaMySQLconnection.
MySQLWorkbenchwillattempttoloadthisconfigurationfromthefollowinglocations:ForWindows,%APPDATA%\MySQL\Workbench\ssh\ssh_configor%APPDATA%\MySQL\Workbench\ssh\config.
ForLinuxandOSX,~/.
ssh/ssh_configor~/.
ssh/config.
(Bug#20653285,Bug#75764)ConnectionstoMySQLServer5.
7andhighernowusemysql_real_escape_string_quoteinsteadofmysql_real_escape_string.
(Bug#20637587)OnLinux,the>Checkforupdatesfunctionalityreporteda"Nameorservicenotknow"errorwhenanInternetconnectionwasnotavailable,andnowitemits"Nonetworkconnectionavailable.
"(Bug#20631579,Bug#76109)CheckinganAdvancedOptionscheckboxunderPerformanceSchemaSetupwouldgenerateanerror.
(Bug#20630030,Bug#76101)ExecutingtheTableMaintenanceactiononatableaftercreatinganeventwouldfailwithan"invalidcolumnCommentforresultset"error.
(Bug#20259610,Bug#75291)DatacouldnotbeimportedintoaresultsetwhentheresultsdidnotcontainaPrimaryKey.
Thenewimportwizarddoesnothavethislimitation.
(Bug#19881191,Bug#74514)OnOSX,SSHtunnelingwouldsometimesfailstart.
(Bug#11764879,Bug#57758)ChangesinMySQLWorkbench6.
3.
2(2015-03-13,ReleaseCandidate)BugsFixedTheiconsforthedataimportandexportfeatureswerereversed.
(Bug#20645134,Bug#76143)DeletingaMySQLEnterpriseBackuppartialbackupjobwouldgenerateanunhandledexception.
(Bug#20637715,Bug#76129)OnWindows,tablecommentsdidnotappearintheTableInspector.
(Bug#20330742,Bug#75459)Whilemodeling,thetableswerenolongerbeinglistedinalphabeticalorder.
(Bug#20299714,Bug#75401)TheAuditLoginspectornolongerrequiressudoaccesstoreadauditlogfiles,andwillonlypromptforsudorightsiftheauditlogisnotreadablebytheMySQLWorkbenchuser.
(Bug#20255637,Bug#75288)54MySQLWorkbenchReleaseNotesTheMySQLconfigurationfileeditorwasmissingtheinnodb_buffer_pool_sizeoption.
(Bug#20168131,Bug#75131)Whilemodeling,thelinkbetweentwotablescouldnotbedeleted.
(Bug#20123214,Bug#75064)TheFROMkeywordwasnotlistedinthecodecompletionpopup.
(Bug#18899887,Bug#72862)ChangesinMySQLWorkbench6.
3.
1(2015-03-05,Beta)Thisisthefirstpublicreleaseofthe6.
3.
xbranch.
Itincludesfixesfromthe6.
2.
xbranchupto6.
2.
5.
SeetheMySQLWorkbench6.
3.
0releasenotesforalistofnew6.
3.
xfeatures.
FunctionalityAddedorChangedThisisthefirstpublicreleaseofthe6.
3.
xbranch.
ForadditionaldetailsaboutMySQLWorkbench6.
3,seethe6.
3.
0changelogandtheWhat'sNewin6.
3guide.
ChangesinMySQLWorkbench6.
3.
0(Notreleased,Internal)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedPlatformssupportchanges:Fedora21andUbuntu14.
10supportwasadded,whileUbuntu12.
10supportwasdropped.
64-bitarchitecturesupport:ForOSX,thebuildarchitecturechangedfrom32-bitto64-bit,meaning32-bitbinariesarenolongerbuilt.
ForWindows,both32-bitand64-bitbinariesarebuilt,butusersareencouragedtousethe64-bitbuilds.
32-bitsupportisdeprecated.
Fabric1.
5isnowsupported.
OlderversionsofFabricarenolongersupportedduetoincompatibleprotocolchanges.
Anew"fastmigration"optionwasaddedtothemigrationwizard.
ThisisanotherwaytotransferdatafromoneMySQLservertoanotherwhileperformingamigration,anditcomplementstheexistingsolutions.
Thepremiseistouseageneratedscriptonthesourceservertocreateadumpthatyoumovetothetargetmachinetoperformtheimportthere.
ThisavoidstheneedtotrafficalldatathroughMySQLWorkbench,ortohaveapermanentnetworkconnectionbetweentheservers.
Instead,thedumpandrestoreisperformedatmaximumspeedbyusingtheLOADDATAcallfortheMySQLimport.
Themigrationwizardautomaticallycreatesallnecessaryscriptsforallsupportedplatformsandservers.
Itcreatesaself-containedZipfilethatmustbecopiedtothetargetserver.
Youunzipitandexecutetheprovidedscripttoperformthedataimport.
AnewSSLcertificategenerationwizardwasadded.
ThisnewwizardhelpscreateproperSSLcertificatesforbothMySQLclientsandMySQLservers.
ConnectionsinMySQLWorkbenchareupdatedwiththecertificatesbythewizard.
ThiswizardrequiresOpenSSLtocreatethecertificates.
Anewtabledataimport/exportwizardwasadded.
ThisfeatureenhancesthecurrentCSVimportandexportfeaturefoundintheSQLeditor'sresultsetviewer.
ItsupportsimportandexportofCSVandJSONfiles,andallowsamoreflexibleconfiguration(separators,columnselection,encodingselection,55MySQLWorkbenchReleaseNotesandmore).
Thisnewwizarddoesnotrequireanexecutedstatementonatableforaresultsettobeoperatedon,asitcannowworkdirectlyontables.
Codecompletionsupportwasimproved.
Codesuggestionsaremorepreciseandworkwithadditionalstatementtypes,whenbeforeonlySELECTstatementswerefullysupported.
Additionaldatabasefeaturesarealsosupportedincludingtableengines,logfilegroups,tablespaces,charactersets,andmore.
TheTestConnectionpanelwasrestructured.
TheHost,Port,User,andSSLentriesarenowlistedseparatelyontheirownlines.
Before,thetext"SSLnotenabled"confusedsomeusersasbeingapossibleerror.
BugsFixedOnLinux,theSavedpasswordinkeychainfunctionalityforaMySQLconnectionwouldnotalwayssavecorrectly.
Apossibleworkaroundwastoexecute"exportGNOME_KEYRING_CONTROL=1"beforestartingMySQLWorkbench.
(Bug#20074563,Bug#74771)WhenclickingtheReplaceandFindbuttonintheSQLeditorwithoutselectedtext,areplace-stringwasinsertedatthecurrentcursorpositionbeforetheeditorhighlightedthenextmatch.
Ifinsteadtextwasselected,theselectedtextwasalsoreplacedwiththereplace-stringevenifitdidnotmatchthefound-string.
Now,selectedtextdoesnotaffectthe"ReplaceandFind"functionality.
(Bug#19957424,Bug#76499)OnLinux,thequeryresultviewdidnotpopulatewithlibglibversion2.
42andabove.
ThisaffectedLinuxdistributionsthatrecentlyupgradedlibglib,suchasUbuntu14.
10andOpenSUSE13.
2.
Tosolvethis,additionalbuildswereadded.
Forexample,Ubuntu14.
10buildsarenowavailableasUbuntu14.
04buildsfailonUbuntu14.
10.
(Bug#19831054,Bug#74147)ChangesinMySQLWorkbench6.
2Fordetailedinformationaboutthenewfeatures,seeWhat'sNewinMySQLWorkbench6.
2.
Prerequisitechange:OnWindows,MySQLWorkbenchnowrequirestheMicrosoftVisualC++2013RedistributablePackage,aspreviousMySQLWorkbenchversionsusedtheMicrosoftVisualC++2010RedistributablePackage.
ChangesinMySQLWorkbench6.
2.
5(2015-03-03,GeneralAvailability)BugsFixedTheOptionsFileeditorwoulddisplaytheequalssigncharacter("=")asaspace("")whentheequalssignwasusedinanoption'svalue.
(Bug#20404658)ThebundledMySQLclientwasupgradedtoMySQL5.
6.
23.
(Bug#20375565)TheFedoraRPMwouldnotinstallonFedora21duetomissingctemplatedependencies.
Thisisduetochangesintroducedinctemplateversion0.
97,wherethe"ReloadIfChanged"functionwasreplacedwith"ReloadAllIfChanged".
(Bug#20323716,Bug#75421)OnLinuxwithFIPS(FederalInformationProcessingStandard)enabled,MySQLWorkbenchwouldfailtoconnectandemita"CannotstartSSHtunnelmanager"error.
CreatinglocalconnectionsonFIPSenabledsystemsisnowfunctional,althoughSSHtunneling(forremoteconnections)remainsunavailableduetolimitationswiththeunderliningparamikolibrary.
(Bug#20236376,Bug#75262)56MySQLWorkbenchReleaseNotesOnWindows,MySQLWorkbenchfailedtoscheduleweeklyormonthlyMySQLEnterpriseBackupbackups.
Asaworkaround,change"/ST"to"/ST"onlines754and757ofmysqlwbmeb.
vbs.
(Bug#20174892)ExecutingDataExportwithExporttoDumpProjectFolderenabledwouldfailandemitunhandledexception:'builtin_function_or_method'objecthasnoattribute'__getitem__';.
(Bug#20168180,Bug#20542086,Bug#75136,Bug#75845)TheLinuxRPMbuildsfailedtocheckforthelibzipandlibtinyxmldependencies,andtheinstallationprocesswouldcontinuewhenthesystemdidnothaveeitheroftheminstalled.
(Bug#20128947,Bug#75012)ThemodelsynchronizationwizardwouldproduceanincorrectsynchronizationSQLscriptiftableorcolumnmappingsweremodified.
Thegeneratedscriptdidnotcontainallofthesemodifications.
(Bug#20128561,Bug#74878)TheConnectionGroupfolderswouldnotproperlydisplayallconnectionswhen40+connectionswerestoredinasinglefolder.
(Bug#20119383,Bug#74763)OnLinux,theactionbuttonswerehiddenafterclickingNextfromtheinitialForwardEngineerwizardmenu.
Asaworkaround,thewindowcouldberesizedbydraggingthebottomrightcorner,orbydoubleclickingthetopofthewindowtoresizethewindow.
(Bug#20091734,Bug#74983)ExecutingDataExportagainstmultipledatabaseswiththeExporttoDumpProjectFolderoptionenabledwouldfailandgenerateanunhandledexception;"ErrorUnhandledexception:'builtin_function_or_method'objecthasnoattribute'__getitem__'".
Asaworkaround,anexportwiththeExporttoself-containedfileoptionfunctionedproperly.
(Bug#20085036,Bug#74967)OnLinux,theSavedpasswordinkeychainfunctionalityforaMySQLconnectionwouldnotalwayssavecorrectly.
Apossibleworkaroundwastoexecute"exportGNOME_KEYRING_CONTROL=1"beforestartingMySQLWorkbench.
(Bug#20074563,Bug#74771)Aftereditingatriggeronce,futurechangeswerenotseen.
Othertriggerswerenolongervisibleuntilthetablewasclosedandreopened.
Asaworkaround;aftereditingatrigger,clickApplyfromthe"Selectanexistingtrigger"screen,clickApplyagain,thenclickonthetriggernameforexpectedbehavior.
(Bug#20061687)Stabilityimprovementsweremadetothemodelingfilesavingandloadingmechanisms.
(Bug#20041632,Bug#74884)OnLinuxandOSX,creatingaMySQLEnterpriseBackupbackupjobwithschedulingenabledwouldfailtofunction.
(Bug#20034934,Bug#74872)AtypowasfixedinthegeneratedMySQLWorkbenchlogfile,theword"where"waschangedto"were".
(Bug#20016911,Bug#74784)WhenclickingtheReplaceandFindbuttonintheSQLeditorwithoutselectedtext,areplace-stringwasinsertedatthecurrentcursorpositionbeforetheeditorhighlightedthenextmatch.
Ifinsteadtextwasselected,theselectedtextwasalsoreplacedwiththereplace-stringevenifitdidnotmatchthefound-string.
Now,selectedtextdoesnotaffectthe"ReplaceandFind"functionality.
(Bug#19957424,Bug#76499)57MySQLWorkbenchReleaseNotesOnLinux,thequeryresultviewdidnotpopulatewithlibglibversion2.
42andabove.
ThisaffectedLinuxdistributionsthatrecentlyupgradedlibglib,suchasUbuntu14.
10andOpenSUSE13.
2.
Tosolvethis,additionalbuildswereadded.
Forexample,Ubuntu14.
10buildsarenowavailableasUbuntu14.
04buildsfailonUbuntu14.
10.
(Bug#19831054,Bug#74147)MySQLWorkbenchdidnotshowtheindextypeforspatialindexes.
(Bug#19802579,Bug#74332)TheSynchronizeModelwizardwouldfailonforwardengineeredtablesthathadhashpartitioningenabledandthendisabled.
Itassumedthatpartitioningwasstillenabled.
(Bug#19515501,Bug#72909)Openingamodelfromtheoperatingsystem'sfileexplorer(andnotfromwithinMySQLWorkbenchitself)wouldaddduplicateentriestoeachtable'scontextmenuintheschemaexplorer.
(Bug#19313268,Bug#73363)AttemptstoinstalltheSYSperformancehelperschemawitha"LocalSocket/Pipe"enabledMySQLconnectionwouldfail,anddosowithoutreportinganerror.
(Bug#19313081,Bug#73421)UnderUserAccounts,attemptingtochangethepasswordforthedefault'root'@'::1'userwouldfailandwith"Invalidhostspecification:Thehostspecification"::1"isnotvalid.
Pleasecorrectitandtryagain.
".
(Bug#19313045,Bug#73420)Themeasurementunitsusedbytheperformancereportsweresometimesincorrect.
(Bug#19273555,Bug#73344)Theresultsgridrenderingfunctionalitywasimproved.
Before,somequeriestookanunreasonableamountoftimetodisplaytheresults.
(Bug#18952956,Bug#72946)ClickingRevertafteraddingatriggerundertheAlterTable'sTriggerstabwouldfailtoremovethetriggernamefromthetriggerlist,althoughitdiddeletethetrigger.
(Bug#18492291)TheResetsavedpasswordsfunctionalitydidnotalwaysreset(delete)savedpasswordsinthevault.
(Bug#18492237)MigratingfromSQLServer2005toMySQLwouldemit"copytable:Invalidtimestampliteraldetected"errorsifthesourcedatabasecontainedaDATETIMEcolumnwithoneormoreNULLvalues.
(Bug#18117211,Bug#71350)Thebuttonsafterexecuting"DataExport"or"DataImport/Restore"operationswaschangedfromStartImport/StartExporttoImportAgain/ExportAgain.
(Bug#17665484)Dueto"resultgrid"sizelimitations(e.
g.
,64kwithGTKonLinux),thetextthereistruncatedatsomepoint.
Now,anerrorisgeneratediftheenteredtextwillbetruncated.
ToenterlongtextusingtheGUI,clickOpenValueinEditorfromafieldscontextmenutoopenaneditorwindow.
(Bug#14383416,Bug#66031)ImportingaDBDesigner4modelcontainingINSERTstatementscouldcrashMySQLWorkbench.
(Bug#12949941,Bug#62317)TheDBDocModelReportingwindowwasundersized.
(Bug#12937567)Pastinga"StartofHeading"(SOH)controlcharacterintotheSQLeditorcouldcauseMySQLWorkbench,andpotentiallythesystem,tocrash.
(Bug#74593,Bug#19899245)OnWindows,closingMySQLWorkbenchafteropeningtheSQLeditorwouldcauseaMySQLWorkbenchprocesstohang(remainactive).
OnLinuxandOSX,thisinsteaddelayedtheMySQLWorkbenchshutdownforseveralextraseconds.
58MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench6.
2.
4(2014-11-20,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAnewadvancedtabwasaddedtotheMySQLEnterpriseBackupprofileeditor.
Theseoptionsarestoredinthe[mysqlbackup]sectionofthebackupprofile,whichisusedbytheMySQLEnterpriseBackupexecutablethroughthe--defaults-fileparameter.
(Bug#19643172)AnewpreferencewasaddedthatdefineswhetherpressingTabinsertstabcharactersorspaces.
(Bug#19598375,Bug#73189)TheEERdiagramcatalogbrowsernowremembersviewstatesonaperdiagrambasis.
(Bug#19508483,Bug#72255)AnewIndentationsectionwasaddedtothe"GeneralEditors"preferences.
Includedareoptionstosettheindentationwidthandtabwidth.
(Bug#17455648,Bug#70148)AddinganSQLsnippetnowopensthesnippeteditor,whenbeforeitimmediatelyaddedthesnippetwithoutatitleorcodereview.
(Bug#14724622,Bug#67085)AnewpreferencewasaddedthatlimitsthenumberofautomaticallyopenedSQLresultsetsforSELECTqueries,whichdefaultsto50.
Reachingthislimitemitsawarning.
Before,executingalargenumberofSELECTqueries(about800)atoncewouldcauseafatalerrorafterexceedingsystemCPUandmemorylimits.
(Bug#12949811,Bug#62259)AnewSkipcheckingofRoutineDefineroptionwasaddedtotheCatalogDiffReportwizard.
Thisimprovesfunctionalityforstoredproceduresandfunctions.
(Bug#11764775,Bug#13418623,Bug#57645,Bug#63175)OpeninganSQLscriptnolongerrequiresaMySQLconnection.
Todothis,selectOpenSQLScriptfromtheFilenavigationmenuonthehomepage.
(Bug#11757343,Bug#49377)BugsFixedInsertingthelocate()functioninsideanotherfunctionwouldincorrectlyreportanSQLsyntaxerror.
(Bug#19856523,Bug#74439)CompilingMySQLWorkbenchwouldfailonHurd,kFreeBSD,s390x,andppc64elsystems.
(Bug#19806379,Bug#74241)Double-clickingonanobjectintheschemanavigator(exceptfortheschemaname)nowpopulatestheSQLeditorareawiththeobjectname.
Thisrestorespreviousbehavior.
(Bug#19788017,Bug#74299)Connectionstoremotehostsusingtheconnectionmethod"StandardTCP/IPoverSSH"wouldfailwithnewversions(1.
15+)oftheparamikolibrary.
Aworkaroundwastodowngradethesystem'sparamikolibrary.
(Bug#19768621,Bug#74223)Storedproceduresthatwereidentifiedashavingsyntaxerrorscouldnotbesaved.
(Bug#19767233,Bug#74237)MySQLWorkbenchgeneratedincorrectUPDATEqueriesfortableswithoutaPrimaryKeyevenwhereuniquekeyswerepresent.
(Bug#19711078,Bug#74140)59MySQLWorkbenchReleaseNotesAftertypingControl+FandclickingReplace,theenteredtextofthereplacestringwasnotfullyvisible.
(Bug#19690226,Bug#74088)OnWindows,"Beautify/reformattheSQLscript"couldcauseMySQLWorkbenchtofreeze.
(Bug#19667130,Bug#74020)TheFind'sPreviousbuttonwouldsometimesbehaveliketheNextbutton.
(Bug#19647189,Bug#73971)UnderDataImport/Restore,the"EnableCleartextAuthenticationPlugin"optiondidnotalwaysfunction.
(Bug#19598678,Bug#72433)UnderUsersandPrivileges,thetext"ClicktheDropbuttontocompletelyremovetheaccount"waschangedto"ClicktheDeletebuttontocompletelyremovetheaccount".
(Bug#19598511,Bug#73857)AnewDataExportpreferencewasaddedthatmakestheCREATEDATABASEandUSEstatementsoptionalinthegeneratedoutput.
(Bug#19598433,Bug#72599)Anewpreference(checkbox)wasaddedtooptionallyexporttriggers.
(Bug#19598408,Bug#73718)OnLinux,the[x]buttontocloseanSQLeditortabwasmissingiftherequiredfontpackagewasnotpresentonthesystem.
Now,animageisusedinstead.
(Bug#19598393,Bug#70993)TheSQLsyntaxcheckerwouldshowerrorsforEXECUTEstatementswithoutthe"using"keyword.
(Bug#19560590,Bug#73804)AnewGTID_PURGEDoptionwasaddedunder"Advancedoptions"totheDataExportwizard.
(Bug#19528673)Therewasaperformanceregressionbetween6.
0and6.
1/6.
2whenswitchingdiagramtabs,loadingthemodel,andalsoaddingnewtables.
TheCatalogTreewasrefactoredforincreasedperformance.
(Bug#19524441,Bug#69184)ExportinganALTERscriptusingtheSynchronizewithAnySourcewizardaftermaking"ColumnMapping"(tablename)changeswouldincorrectlygenerateCHANGECOLUMNqueriesas"CHANGECOLUMN`newcolumnname``newcolumnname`"insteadof"CHANGECOLUMN`oldcolumnname``newcolumnname`".
(Bug#19500938,Bug#73644)AttemptingtoexecuteaquerywithoneSQLeditortabwhileanotherSQLeditortabwascausingametadatalockwouldfreezeMySQLWorkbench.
(Bug#19444247,Bug#73574)TheAuto-savescriptsintervalpreferencedidnotfunction,asauto-savesavedallconnectionandquerytabsevery10secondsregardlessofthissetting.
(Bug#19201716,Bug#73178)Attemptingtoaddmultipleentriesusingtheresultsview"FormEditor"wouldfailandgenerateanexceptionunlessApplywasclickedaftereachindividualentry.
(Bug#19185746,Bug#73253)TheDashboardchartsforClientConnectionslatestcurrentvaluewasalwaysnull,andthecurrent,max,andlimitvalueswereoverlapped.
(Bug#18965879,Bug#72984)TheServerStatuspagedidnotrecognizetheenabledMemcachedandSemi-Syncreplicationfeatures.
Thestatuslightforthesefeaturesdidnotchangefromredtogreen.
TheSystemandStatusVariablespagereportedthecorrectvaluesforthesefeatures.
(Bug#18703315,Bug#72531)CustomusercreationandMySQLEnterpriseBackupwasfixedtoalwaysfunctionwithaMySQLserverstartedwiththeskip_name_resolvesystemvariableenabled.
(Bug#17924757)ClickingCancelatthepasswordpromptforaNavigatoroption,suchasSystemStatus,wouldemitanunhandledexception.
(Bug#17651774)60MySQLWorkbenchReleaseNotesTheSQLCREATEScriptforSelectedObjectwindowunderObjectMigrationinthemigrationwizardwasnarrow,andwasmissingaslider.
(Bug#14823142,Bug#67189)Fontselectionandsupportwasimproved.
Somefonts,suchasCyrillicfonts,werenotdisplayedproperly.
(Bug#12951450,Bug#62328)WhengeneratingdefaultINSERTscodefortablesinmodeling,columnsthatarespecifiedNOTNULLwillnowreplaceNULLcolumnvalueswiththeDEFAULTkeyword.
(Bug#11762839,Bug#55483)ChangesinMySQLWorkbench6.
2.
3(2014-09-23,GeneralAvailability)BugsFixedOnLinux(64-bitonly),clickingDeleteRowonaresultgridwouldcauseacrash.
(Bug#19598295,Bug#73879)SeveralissueswereidentifiedandfixedintheGRANTparsinglogicforMySQLEnterpriseBackup.
Relatedunhandledexceptionsarenolongergenerated.
(Bug#19589202,Bug#72390)OnWindows,theDataExportfunctionalitywasescapingthe$symbolintablenames,whichresultedinmysqldumpfailingtofindthetable.
(Bug#19553584)OnWindows,usingthekeycombinationControl+Shift+Zafteralteringaviewcouldcauseacrash.
(Bug#19543544,Bug#73496)TheSetfield(s)toNULLresultfieldcontext-menuoptiondidnotfunction.
(Bug#19499823,Bug#73079)TheSHOWSLAVESTATUSNONBLOCKINGsyntaxintroducedinMySQL5.
7isnowsupported.
(Bug#18383851)IntheSQLeditor,codecompletionwouldfreezeMySQLWorkbenchwhenusedwithalarge(1000+tables)database.
(Bug#17457790,Bug#70338)ChangesinMySQLWorkbench6.
2.
2(2014-09-05,ReleaseCandidate)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedThefollowingSSLrelatedchangeswereintroduced:TheUseSSLoptionforSSLconnectionoptionswaschangedtoadropdown,whereyoucanselectoneof:No,IfAvailable,orRequired.
IfRequiredisselected,theconnectionwillfailifaSSLconnectioncannotbeenabled.
NewMySQLconnectionsdefaulttoIfavailable.
TheTestConnectionbuttonnowshowswhetherSSLwasenabledwhentheconnectionwasopened.
TheSessionInformationpanelintheSQLEditorsidebarshowsisSSLisenabled,andalsotheCipherinuse.
(Bug#18547269)61MySQLWorkbenchReleaseNotesIndentationisnowrespectedintheSQLandcodeeditors,whenbeforethecurrentindentionlevelwouldbeforgotten.
Newlinesnowstartatthepreviousindentionlevel.
(Bug#17354356,Bug#14666286,Bug#70138,Bug#66941)Thetabkeynowinsertsatabcharacterintothequeryeditor,whenbeforeitinsertedthreespaces.
(Bug#14499535,Bug#66382)BugsFixedOnOSX,theSQLauto-completionfeaturedidnotfunctionfortableorfieldnames.
(Bug#19563290,Bug#73805)Refreshingthequeryresultsgridafteranexternalsourcemodifiedatablewouldsometimesfailtoyieldtheexpectedresults,suchasshowingabogusrowcontainingNULLvalues.
(Bug#19527620,Bug#73762)ExecutingExecute(Allorselection)toTextonqueriesthatSELECTfromemptytablesfailedandgenerateanerrorsimilarto"Errorduring"ExecuteQueryIntoTextOutput"errorcallingPythonmodulefunctionSQLIDEUtils.
executeQueryAsText".
(Bug#19490650,Bug#72611)Selectingacolorfromcolorpickeronatablewouldgenerateaninvalidcolorvalue.
(Bug#19487822,Bug#73682)OnWindows,thecatalogtreeviewnowhastooltipstoshowobjectnamesofanylength.
OnLinux,thisinformationisavailablefromanewcolumn.
(Bug#19487798,Bug#73681)TheCommitresultseditsandDiscardresultsEditsoptionswouldsometimesbehiddenfromview.
(Bug#19484760,Bug#71539)Thedocumenttabcontrolsnowblockmousemovementswhenthebuttonisdown,astopreventaccidentalwindowdragging.
(Bug#19484086,Bug#72256)Ifatransactionwasalreadyopenwithauto-commitdisabled,therewasadialogthatpromptedtocommittheopentransactionbeforeapplyingthechanges.
ThatdialogwassimplifiedtoonlyofferApplyandCanceloptions.
Thisdialogstillhasnoeffectonthetransactionforapplyingtheresultsetitself.
Also,theresultsetchangeswillnolongerbecommittedifatransactionwasalreadyopenwhenApplyisclicked.
Withauto-commitenabled,theoldbehaviorofapplyingthechangeinsideanewtransactionismaintained.
(Bug#19482785,Bug#73076)TheSQLbeautificationfeaturewouldchange"NOW()"to"NOW()"(notetheinsertedspace),whichcreatedanSQLsyntaxerror.
(Bug#19477485,Bug#73661)TheservermanagementfunctionalitywouldsometimesfailwithconnectionsusingSSHtunneling.
(Bug#19447288,Bug#73580)Clickingthespatialviewintheresultstabcouldcauseacrash.
(Bug#19429414,Bug#19574103,Bug#73824)Withthepresenceofchar(0)(0x00)indatafields,exportingresultsetstoCSVwouldsometimesgeneratecorruptdata.
(Bug#19412388,Bug#73524)SeveraltyposwerefixedintheGUIdescriptions,suchas"ProgramFiels"to"ProgramFiles".
(Bug#19397736,Bug#73510)Whenthereweremultipleresultsets,thenonlyonewasshownintheoutputpanewhenusing"VerticalOutput"outputtype.
(Bug#19344302,Bug#73452)62MySQLWorkbenchReleaseNotesTheQueriesperSecondmetricwasrenamedtoSelectsperSecond,toavoidconfusion.
(Bug#19314885,Bug#70132)OnOSX,changingdatabasesettingswouldcauseacrash.
(Bug#19313190,Bug#73416)OnLinux,clickingthe"Zoomoutthediagram"iconintheVisualExplaininterfacewouldcauseacrash.
(Bug#19279674)QuicklyclickingApplytwiceaftereditingaresultsetentrywouldcauseacrash.
(Bug#19264864,Bug#73348)The--scriptparameter,whichismeanttoloadanSQLscriptintoaqueryeditor,willnowexplicitlyemitawarningwhenitismistakenlyusedwithaPythonscript.
(Bug#19255337,Bug#73334)TheCHAR()datatypewasaddedtotheSQLandModeleditors.
(Bug#19206172,Bug#73282)AfteraddingenoughSQLstatementsintheSQLeditortorequirescrolling,andscrollingtothebottomstatementandexecutingit,theSQLwindowwouldautomaticallyscrolltothetopstatement.
Now,thecursorpositionispreserved.
(Bug#19194043,Bug#73262)ThethreecolumnswidthsunderStatusandsystemvariablescannowberesized.
(Bug#19186598,Bug#73245)Undercertainconditions,VisualExplainwouldonlydisplaytherawexplaindata.
(Bug#19186177,Bug#73256)Theformeditorwouldonlydisplayupto250characters.
(Bug#19176830,Bug#73234)The"columnprivileges"sectionintheTableInspectorcontainedanextrathirdcolumn.
(Bug#19166119,Bug#73221)SavingaqueryintheSQLeditorwouldcleartheundohistory.
(Bug#19153350,Bug#73188)Whenexportingadatabase,MySQLWorkbenchnowchecksandnotifiestheuserwhenthebundledorconfiguredmysqldumpisolderthanthetargetMySQLversion,andpromptstheusertosetPathtomysqldumpToolinMySQLWorkbenchtotheappropriateversion.
(Bug#19127351,Bug#72312)ClickingHelp,ReportaBugdidnotfunction.
(Bug#19063645,Bug#73104)ClickingImportorExportfromaModel'stablepropertiesInsertstabdidnotfunction.
(Bug#18974785,Bug#72733)Theresultsgridcolumnsonlyshowedasmallnumberofcharacters.
(Bug#18966800,Bug#72967)ThegeneratedcodefromanEERdiagramwouldsometimesaddthePrimaryKeyinthewrongorder.
(Bug#18945899,Bug#72920)OnLinux,assigningareferencedforeignkeycouldcauseacrash.
(Bug#18936194,Bug#72916)MySQLWorkbenchincorrectlyreportedthatthecurrentuserdidnothavepermissiontoexecuteaSELECTquerythatrequestedvaluesfromcolumnsthattheuserwasexplicitlygrantedSELECTpermission.
(Bug#18932984,Bug#72905)NewlinesinsideanSQLstatementcommentwouldtruncatethecommentatthenewline.
(Bug#18925569,Bug#72904)OnOSX,executingaquerywouldsometimeshidetheresultsgrid.
(Bug#18922858,Bug#72897)Expandingtheschemalistintheobjectbrowsercouldtakealongtimetoexecute,dependingonthenumberofprocedurespresent.
Now,mysql.
procisusedtogetprocedureandfunctioninformation,63MySQLWorkbenchReleaseNoteswiththepreviouslyused(andlessefficient)SHOWPROCEDURESTATUSasafallbackoption.
(Bug#18906030)OnLinux,theBLOBcolumnswerenotviewableinthequeryresultseditor.
(Bug#18788268,Bug#72676)MigratingSQLServer2005tableswithtimestampswouldnotimportthetimestampcolumndata.
(Bug#18764121,Bug#72650)Importingorexportingdatarecordsto/fromatableto/fromanexternalfilewouldcauseacrash.
(Bug#18762702,Bug#72648)ThebundledMySQLWorkbenchdocumentationwasremoved,anditwasreplacedwithalinktotheofficialonlinemanual.
(Bug#18734566)WhileexecutingtheForwardEngineeringwizardafterrenamingaschema,theroutinesandviewswerenotexportedwhentheOmitSchemaQualifieroptionwasselected.
(Bug#18719282)Theobjectdialogtooltipremainedviewablewhenanobjectwasdragged.
(Bug#18718988,Bug#72549)CorruptedtableswerelistedundertheViewstab,insteadofbeinglistedundertheTablestab.
(Bug#18621591,Bug#72380)TheNotificationstabintheScriptingShellwasmissingitspaneltitle.
(Bug#18548008,Bug#72299)TheMySQL5.
7+implementationoftheserver-sidestatementtimeoutsyntaxisnowsupportedinthesyntaxchecker,configurationeditor,anderrorhandler.
Examplesyntaxincludes"SELECTMAX_STATEMENT_TIME=1*FROMSAKILA.
actor".
(Bug#18545802)Intheschemainspector,theCopytoClipboardandSendtoSQLEditorcontextmenuoptionsdidnotfunction.
(Bug#18540059,Bug#72282)Executingamodeltodatabasesynchronizationimmediatelyafterthemodelwasforwardengineeredwouldshowtoomanydifferences.
(Bug#18492219)MigratingfromSybaseASEcouldgenerateanincorrectconnectionstring.
(Bug#18490804)ConnectionsusingSSHtunnelingwouldsometimesdieafterashortidleperiod.
(Bug#18454694,Bug#72105)Thecommentinputboxforamodelviewwastooshort.
(Bug#18454388)TheExportRecordsetdialogwastoowide.
(Bug#18454356)TheDBdocModelreportingfeaturedidnotfunction.
(Bug#18453959)OnLinux,theleftandrightarrowkeysnowexpandandcollapsenodesintheschema(object)navigatortab.
(Bug#18451434,Bug#72103)TheperformancedashboardtooltipswouldremainopenandcoverotherGUIelements.
(Bug#18445789)ThePreviousandNextbuttonsdidnotfunctionafterloadingalargeauditfileintheAuditInspector.
(Bug#18427194)Inthetableinspector,theDropIndexbuttonwouldbepushedoffthescreen(hidden)whentheindexnamewastoolong.
(Bug#18426804)64MySQLWorkbenchReleaseNotesWhenmigratingfromMicrosoftSQLServer2008toMySQL5.
6+,copyingatablewiththecolumntypeDATETIMEusingmillisecondsprecisionwouldonlyfillthetargetentrymillisecondsas.
000.
(Bug#18412667,Bug#72060)SomeoptionswerelistedtwiceintheRelayLogboxintheReplicationtaboftheOptionsFilewindow,optionssuchasrelay-log-index,relay-log-recovery,andrelay-log-info-file.
(Bug#18373619,Bug#71976)SSHauthenticationwouldsometimesfailwhenthepasswordwasnotsavedtothevault.
(Bug#18149737,Bug#71504)ThequerytabnameswouldbeforgottenafterclosingMySQLWorkbench,andthesetabnamesarenowpreservedacrosssessions.
(Bug#18131999,Bug#19492952,Bug#69234,Bug#71471)WorkbenchdidnotrecognizeALTERONLINE|OFFLINETABLEsyntax,asyntaxremovedinMySQLserver5.
6.
(Bug#18067770)On64-bitoperatingsystems,MySQLWorkbenchwoulddisplaytheincorrectdefaultvalueforthe"thread_stack"systemvariable.
(Bug#17879238,Bug#71045)The"expanded"propertyinthePropertyEditorwasignoredwhenopeninganEERDiagram.
Allroutinegroupswereexpanded,regardlessofthe"expanded"setting.
Expanded,manualsizing,andanyotherpropertiesarenowpersistent.
(Bug#17554059,Bug#70506)Theinnodb_buffer_pool_sizeoptionwaslistedtwiceunderoptionfilemanagement.
(Bug#17339642,Bug#70003)OnWindows,theSchematransferwizardbackgroundimagewascropped.
Thisbackgroundimagewasremoved.
(Bug#17300415)Duringapartialbackupoperation,undercertaincircumstancesthedesiredschemawouldnotbevisibleintheUI.
(Bug#17300033)ThemigrationwizardwouldnotmigratePostgreSQLtoMySQLserver5.
7.
(Bug#17075011)The"wordwrap"stateisnowpreservedacrossSQLtabsandMySQLWorkbenchsessions.
(Bug#16505796,Bug#68693)Emptyusernamesarenolongerallowed.
(Bug#16298174,Bug#68305)ClosinganERRModelwouldnotreleaseanappropriateamountofRAM.
(Bug#14768662,Bug#67264)WhentheALTERTableeditorhadchangescommittedandanerroroccurred,itwouldattempttore-createtheoriginalobject.
However,thatwasnotfunctioningcorrectlymostofthetime,sothisfeaturewascompletelyremovedtoavoidconfusingerrormessages.
(Bug#13640795)ThesyntaxcheckerandparsernowhandlesSQL_NO_CACHEandSQL_CACHEinsubqueries.
ThisisacceptedasvalidsyntaxforMySQLserverversionslessthanorequalto5.
1.
Forhigherversions,asyntaxerrorisgenerated.
(Bug#12711154,Bug#61668)OnWindows,thedialogwindowswouldappearundertheWindowstaskbar.
(Bug#12622572,Bug#61125)Draggableboxesweredifficulttolocatewhenthemodelviewzoomwaslowered.
(Bug#11749682,Bug#39608)Themigrationwizardnowsets"SQL_MODE=NO_AUTO_VALUE_ON_ZERO"beforecopyingdata,whichcausesauto_incrementfieldvaluesof0tobecopiedas0.
(Bug#11747050,Bug#30486)65MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench6.
2.
1(2014-08-19,Beta)SeetheMySQLWorkbench6.
2.
0releasenotesforalistofnew6.
2.
xfeatures.
BugsFixedAddingcommentsforacolumninamodelwouldsometimesgeneratespecialcharacters.
(Bug#19351764,Bug#73462)Theword"International"waswrittenas"Iternational"intheAdministrationpanel.
(Bug#19240901,Bug#73315)Tablescouldnotbeclicked-and-draggedafterclosinganyotherEERdiagramtab.
(Bug#19058582,Bug#73090)Aftereditingatablecolumnandthenreturningfocustothediagramview,thetablenamefieldwouldincorrectlytakethefocus.
(Bug#18688201,Bug#72496)The"showcaptionsnexttorelationships"optionwouldcausethecaptionstooverlap.
(Bug#18633273,Bug#72307)TheautomaticcontexthelpdidnotalwaysfunctionintheSQLeditor.
(Bug#18592483,Bug#72324)OnWindows,thecommandlinecharacterlimitaffectedthedataexportfunctionforself-containedfiles,asafulllistoftableswaspassedtothemysqldumputilitybutthecharacterlimitmeantsometableswerenotexported.
(Bug#18296838,Bug#71799)SometimesanewMySQLEnterpriseBackup3.
9.
xpartialbackupfailed.
(Bug#17354393)ChangesinMySQLWorkbench6.
2.
0(Notreleased,Internal)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheschemanavigatornowincludesnewoverlayiconsforcommonoperationssuchastabledataview,tableedit,andtable/schemainspector.
(Bug#18621683,Bug#13813178,Bug#72384,Bug#64493)TheNONBLOCKINGmodifier(SHOWSLAVESTATUSNONBLOCKING)inMySQL5.
7+isnowsupported.
(Bug#18383812)AnoptionwasaddedthatconvertsSQLkeywordstouppercasewhenusingtheSQLbeautificationtool.
(Bug#18124415,Bug#71459)Anew"PinTab"featurewasaddedthatsaves(pins)resultsettabstotheSQLEditor.
Touse,right-clickonaresultsetmenuandselectPinTabfromthecontextmenu.
(Bug#16171532,Bug#67364)SharedSQLsnippetswereadded.
TheyallowmultipleuserstoshareSQLcodebystoringthesnippetsinasharedMySQLinstance.
(Bug#13596578,Bug#64007)ForMicrosoftWindows,64-bitbinariesarenowbuilttogoalongwiththe32-bitversions.
(Bug#12589701,Bug#61263)Anoptiontoinclude(attach)SQLscriptswasaddedintheforwardengineerandsynchronizationwizards.
(Bug#11748756,Bug#37299)VisualExplainnowallowsyouto"drilldown"intolargetoverylargeexplainplans.
66MySQLWorkbenchReleaseNotesTheresultsetpanelnowintegratesVisualExplain,andoffersanexecutionplanforallexecutedqueries.
Databasemodelingwasupdatedtoallowchangestotheformattingofnoteobjects,andattachedSQLscriptscannowbeincludedintheforwardengineeringandsynchronizationscripts.
TheRunSQLScriptcommandcannowbeexecutedonSQLscripts,withoutfirstloadingthescripts.
Theresulttabscannowbe"pinned"forpersistentdataviews.
Theimprovedresultshandlingincludebettercolumnauto-sizingandsavedwidthpreferences.
Thefontscanalsobecustomized.
ThemigrationwizardnowsupportsmigrationfromMicrosoftAccess.
MySQLFabricclusterconnectivity:Browse,viewstatus,andconnecttoanyMySQLinstanceinaFabricCluster.
TheMetadataLocksviewshowsthelockedconnectionsthatareblockedorbeingwaitingon.
TheMySQL5.
7SQLsyntaxandconfigurationoptionsarenowsupported.
AnewspatialdataviewerthatoffersgraphicalviewsofresultsetscontainingGEOMETRYdata.
ThisutilizestheGIScapabilitiesinMySQL5.
7+.
BugsFixedOnOSX,closedquerytabscouldreopenafterrestartingMySQLWorkbench.
(Bug#19376105,Bug#73487)Aclearwarningwasaddedthatfullyenablingall"PerformanceSchema"instrumentationoptionscausesperformancedegradation.
(Bug#18984148)TheresultsgridFilterRowsboxfailedtofilteroutpartialmatches.
(Bug#18974865,Bug#72214)WhenimportingaCSVfile,onlythefirstlinewasdisplayed.
(Bug#18849285,Bug#72768)AnewlycreatedSSH/TCPconnectionrequiredMySQLWorkbenchtoberestartedbeforeitcouldbeusedwithEnterprisefeatures.
(Bug#18673220)Therefreshbuttonontheresultsgriddidnotfunction.
(Bug#18670542,Bug#72471)ThelogviewerdidnottakeintoaccountthelogfilechangesinMySQLserver5.
7.
2+.
(Bug#18632608)Columnwidthsintheresultsviewwindowwouldsometimesnotfit,thusrequiringthecolumnstoberesizedmanually.
Inadditiontotheautofitfunctionbeingfixed,adjustedcolumnwidthsarenowpreserved.
(Bug#18589588,Bug#14079636,Bug#72332,Bug#65223)MultipletriggersupportinMySQLserver5.
7+wasadded.
(Bug#18547239)TheSQLparserwasupdatedtoreflecttheSQLgrammarchangesinMySQL5.
7.
(Bug#18545678,Bug#18545802)AfailedWMImanagedconnectionwouldnotemitanerror,andwouldinsteadreporttheconnectionasbeingvalid.
(Bug#18492248)Sortonnumericcolumnsdidnotfunctionproperly.
(Bug#18447936,Bug#72104)Thetextboxesinthe"Object"and"Session"windowscouldbeedited.
(Bug#18445344)67MySQLWorkbenchReleaseNotesAspecificerrormessagewasaddedforfailedMySQLconnectionswhenthemax_user_connectionslimitwasreached.
(Bug#18431229,Bug#72026)ThemouseovertooltipsintheVisualExplainwindowwouldsometimeshideunrelatedcontent.
(Bug#18251611,Bug#71711)Anewconfigurationoptionwasaddedtoconfigurethefontintheresultsviewwindow.
(Bug#17490024,Bug#70388)Modelsthatwereauto-savedcouldnotberecovered.
(Bug#17299758)The"precision"keywordwasnotconsideredvalidinMySQLWorkbench.
TheSQLeditor,reverseengineeringwizard,andtableeditorwereupdatedtoacceptthe"precision"keyword.
(Bug#17169591,Bug#69754)OpeningBLOBfielddata(suchasanaveragesizedimage)intheValueEditorcouldtake10-40secondstoload.
(Bug#16715370,Bug#69049)Inthescriptingeditor,theControl+FkeyboardshortcutinsertedanACKcharacterinsteadofloadingthe"FindandReplace"dialog.
(Bug#14495634,Bug#66302)Reorderingtabscouldcausequeryexecutioninanunexpectedtab.
(Bug#14221754,Bug#65557)TheControl+SkeyboardshortcutwouldnotsavethePythonfileinthescriptingshell.
(Bug#14172988)Textualcontentwouldnotwrapthetextwhenresizingatextobject.
(Bug#12546783,Bug#61092)Anewcontextmenuitemwasaddedthataddsalltablesintheprivilegesroleeditor.
(Bug#11763614,Bug#56346)Anewbuttonwasaddedtoselectallprivilegeswhenassigningprivilegestoarole.
(Bug#11763614,Bug#56346)OnMicrosoftWindows,theMicrosoftvisualC++2013redistributablepackageisnowusedinsteadofthe2010version.
TheLuascriptinglanguageisnolongersupportedintheScriptingShell.
ForadditionalinformationaboutPythonsupport,seeExtendingWorkbench.
ChangesinMySQLWorkbench6.
1Fordetailedinformationaboutthenewfeatures,seeWhat'sNewinMySQLWorkbench6.
1.
ChangesinMySQLWorkbench6.
1.
7(2014-06-27,GeneralAvailability)BugsFixedSecurityFix:ThelinkedOpenSSLlibraryforMySQLWorkbenchCommercial6.
1.
7hasbeenupdatedfromversion1.
0.
1gtoversion1.
0.
1h.
VersionsofOpenSSLpriortoandincluding1.
0.
1garereportedtobevulnerabletoCVE-2014-0224.
ThischangedoesnotaffecttheOracle-producedMySQLCommunitybuildofMySQLWorkbench6.
1.
7,whichusestheyaSSLlibraryinstead.
OnUbuntuLinux,the32-bitbuildwasdiscontinued.
Ubuntu32-bitusersmustnowbuildfromthesource.
(Bug#19124922,Bug#73140)68MySQLWorkbenchReleaseNotesUndercertainconditions(withasubquery),VisualExplainwouldfailwiththeerror"errorcallingPythonmodulefunctionSQLIDEQueryAnalysis.
visualExplain",evenwhenthetabularEXPLAINwasproperlygenerated.
(Bug#18997475,Bug#72725)TheBackupRecoveryprocesscouldfailandgenerateanunhandledexceptiontitled"listindicesmustbeintegers,notNoneType"afterclickingCancel.
Generalimprovementsweremadetothisfunctionality.
(Bug#18925451)TheFormEditorcouldgeneratean"Indexwasoutofrange"errorafteraddinganewrecordandthenclickingAddRecord.
(Bug#18891983,Bug#72844)Theschemaselectionstepofthemigrationwizardwouldnotdisplaythecompletenamesoftheschemasnorcompletethemigrationprocessiftheschemanamecontainedadot.
(Bug#18844624,Bug#72757)OnUbuntu14,thedependencycheckwasupdatedtoallowanyofmysql-client,mysql-client-5.
6ormysql-community-clientclientlibraries.
Previously,thedependencycheckcouldfail.
(Bug#18841046,Bug#72729)SometimesMySQLWorkbenchwouldcrashwhenconnectingtoaremoteLinuxhostusingSSH.
(Bug#18817608,Bug#72486)TheBackupRestoreactionwouldhangwithaMySQLserverrunninginaMySQLSandboxenvironmentthatusedMySQLSandboxtostart/stoptheMySQLserver.
(Bug#18814560)Executingthefollowingsteps(inorder)wouldgenerateanerror:changelayername,changelayercolor,andthenresizelayer.
(Bug#18760955,Bug#72647)WiththeMoveModeltoolenabled,draggingamodelwhilehovering(andpausing)overatablewouldgenerateatooltipthatwouldnotgoaway.
(Bug#18718801,Bug#72555)ForanewEERdiagram,editingatextobjectafteraddingadifferenttextobjectcouldcauseMySQLWorkbenchtocrash.
Aworkaroundwastoclosethenewdiagramandmodel,andthenreopenthemodelanddiagram.
(Bug#18718784,Bug#72559)MySQLerrorcode1698(ER_ACCESS_DENIED_NO_PASSWORD_ERROR)isnowhandledasanauthenticationerror.
(Bug#18711142,Bug#72536)AfterenablingImportfromFolderintheDataImport/Restorewizardforaconnection,doingthesameforasecondconnectionwouldreset(deselect)thisoptioninthefirstconnection.
(Bug#18685308,Bug#72492)Anew"Overridesudocommandline"optionwasaddedtotheconnectionmanagerundertheSystemProfileintheconnectioneditorforsystemsotherthanWindows.
Itcan(optionally)configurethesudocommandlinetouseonanyoperationrequiringrootaccessforadministrationtasks.
Ifleftblank(thedefault),MySQLWorkbenchcontinuetopassin-Sand-p.
Otherwise,youcanreplacethedefaultsudocommand.
Thisshouldonlybedefinediftheserverconfigurationrequiresit.
(Bug#18679748)ForLinux,Ubuntu14.
04buildsnowexist.
(Bug#18622692,Bug#72388)Preferences,SQLQueries,ConfirmDataChangesdidnotgeneratetheApplyDataoption.
(Bug#18492280)OnOSX,the"OracleLinux6"entrywasmissingfromtheMySQLconnectionsinstallationtypelisting.
(Bug#18445795)69MySQLWorkbenchReleaseNotesColumnsortingdidnotfunctionproperlyforthePerformanceReports.
(Bug#18427135)OnOSX,pressingOption+ShiftwiththeArrowbuttonsdidnotfunctionasexpectedintheSQLeditor.
Thiskeycombinationselectsaddsaword(string)tothecurrentselection.
(Bug#18385643,Bug#72014)Whencreatingatable,theFULLTEXTandSPATIALindextypeswerenotpresentintheindextypedrop-downlistwhennon-MyISAMtableswereselected.
(Bug#18376840,Bug#71998)ChangesinMySQLWorkbench6.
1.
6(2014-05-16,GeneralAvailability)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchnowshowsaSSHfingerprintdialogboxwhenconnectingtoanSSHserver,tonotifyyouwhenthefingerprintdoesnotcorrespondtothefingerprintstored(inknown_hosts)forthatparticularserver.
(Bug#11765158,Bug#58091)BugsFixedMySQLWorkbenchcouldcrashwithaMySQLconnectionthatwasdefinedwithanunprivilegedMySQLuser.
(Bug#18704357,Bug#72350)ConfiguringMySQLEnterpriseBackupusingSSHwouldcauseanonlinebackupoperationtofail,anditalsogeneratedanunhandledexception.
(Bug#18676962)ThefollowingscenariogeneratedasegmentationfaultintheEERdiagrameditor:Double-clickatablewithaFK,double-clickatablewithaFK,selecttheForeignKeystab,andtogeneratethe"Indexoutofrange"errorandsegfault,eitherdouble-clickanexistingtableorcreateanewtable.
(Bug#18632808,Bug#72329)TheDon'tcreatetableplaceholderforviewsoptionoftheForwardEngineerSQLCreateScriptwizarddidnotfunction.
(Bug#18614177,Bug#72366)TheShowinEditorfunctionalityfromtheClientConnectionscontext-menuwouldnotfunction(theoptionwasgrayedout).
(Bug#18598559,Bug#72349)OnOSX,thecodecompletiontooltipcouldbedisplayedontopofanon-Workbenchapplication.
(Bug#18593798,Bug#72344)ClosingtheStoredProcedureEditorafterchangingastoredprocedure(andclickingApply)wouldemitan"Objectreferencenotsettoaninstanceofanobject.
"error.
(Bug#18591542,Bug#72328)IntheEERdiagrameditor,tooltipsarenowhiddenwhenmousemovementsorclicksareregistered,andtheyarealsohiddenwhenswitchingapplications.
(Bug#18536932,Bug#72257)WhengeneratingaVisualExplainreport,agroupoperationwouldcausethegeneratedJSONoutputtocontainanodeerror.
(Bug#18534644,Bug#72180)Altering(addingvaluesto)anENUMcolumnpotentiallycausedMySQLWorkbenchtocrash.
(Bug#18530674,Bug#72267)ExecutingtheSelectObjectstoForwardEngineerstepintheForwardEngineeringwizardwouldcrashMySQLWorkbencheachtimethewizardisexecutedafterthefirsttime.
Inotherwords,thewizard70MySQLWorkbenchReleaseNoteswouldonlyexecuteeverystepwithsuccessduringitsinitial(first)execution.
(Bug#18526002,Bug#72251)ClickingacolumnheaderinanSQLresultviewsortsrowsinascendingorder,butclickingthecolumnheaderasecondtimewouldnotsorttherowsindescendingorder.
(Bug#18517317,Bug#72226)TheQueryStatspanelcontainedthestring"sigle"insteadoftheword"single.
"(Bug#18516611,Bug#72228)SubsequentexecutionsofQuery,Execute(AllorSelection)toTextwouldcausetheresult'stabtitlefromthepreviousexecutiontoturnblank.
(Bug#18516486,Bug#72232)WiththeCollectResultsetFieldMetadatadisabled,theFormEditorresultsviewwasblank.
ItnowdisplaysamessageaskingtheusertoenabletherequiredQuery,CollectResultsetFieldMetadatapreference.
(Bug#18516369,Bug#72233)ExecutingaVisualExplainwouldsometimesgenerateanerrorwiththetext"ErrorcallingPythonmodulefunctionSQLIDEQueryAnalysis.
visualExplain".
(Bug#18509791,Bug#72216)ChangesmadetoaTriggerwerenotalwaysrecognizedbytheApplyaction.
AworkaroundwastoedittheTrigger,closeandreopenthetable,andthencontinuetomakechangesbeforesaving.
(Bug#18502294,Bug#72198)ThePERFORMANCEschemanavigatortabwasdisabledforMySQLserver5.
5(andbelow)MySQLconnections,asthesystemrequiresaMySQLserver5.
6(andabove)connection.
AttemptingaMySQLserver5.
5wouldreportanerroraboutamissingsys_55.
sqlconfigurationfile.
(Bug#18502244,Bug#72201)TheBeautify/Reformatfeaturewouldaddwhitespacetovariablenames,sothat"@foo"wouldbecome"@foo".
(Bug#18502104,Bug#72193)RapidlyclickingExecuteinanSQLsessiontoofrequentlysometimescausedMySQLWorkbenchtocrash.
(Bug#18491041)OnOSX,thebackgroundbannerforthe6.
1installer(DMGfile)incorrectlydisplayed6.
0.
(Bug#18491018)ExecutingBackupRestorewithaMySQLuserlackingtheproperpermissionswouldgenerateanunhandledexception.
(Bug#18490779)OnMicrosoftWindows,theManagement,ClientConnections,ViewThreadStackfeaturefailedtofunction.
(Bug#18490766)AfterclickingApplytosavechangestoaresultsetintheSQLeditor,theexecutedSQLstatementwasnolongerbeingdisplayed.
(Bug#18490695,Bug#72155)OnOSX,andafteraddingabacktickcharacteronaGermankeyboardintheSQLeditor,MySQLWorkbenchwouldcrashafteradvancingfromthebacktickusingSpacewhilethecode-completiondrop-downwasvisible.
(Bug#18445851)MixedcaseandlowercasedtriggerswerenotproperlydisplayedintheAlterTabletab,causingthemtonotbevisibleoreditable.
(Bug#18436881,Bug#71868)AMySQLconnectionthatwascreatedwithoutadefinedusernameandpasswordfailedtoopen,despitepromptingfortheusernameandpassword.
(Bug#18436002)LabelscouldbecutofffromtheexportedimagewhenexportingaVisualExplain,iftherewere"many"objects.
(Bug#18374308,Bug#71980)71MySQLWorkbenchReleaseNotesVisualExplaincouldfailtofunctionforlargeEXPLAINplans.
(Bug#18373387,Bug#71973)MySQLWorkbenchwillnowusethedefaultschemawhenset,orusethelastactiveschemaevenifafterclosingMySQLWorkbench.
Before,thelastactiveschemawasnotpreservedafterarestart.
(Bug#18352922,Bug#71900)OnOSX,whenaModelValidationPluginwasexecutedonanonemptydocument,onlythefirstofthecallssucceeded.
Allsubsequentcallstothesepluginsshowedan"Cannotexecutedb.
plugin.
wb.
validate.
Pluginrequiresunavailableargumentvalue"error.
(Bug#18338544,Bug#71917)ThebundledMySQLclientlibrarywasupgradedtoversion5.
6.
17,tosolvethefollowingMySQLclientissue:MySQLclientprogramsfromaCommunityEditiondistributioncouldnotconnectusingSSLtoaMySQLserverfromanEnterpriseEdition.
ThiswasduetoadifferenceincertificatehandlingbyyaSSLandOpenSSL(usedforCommunityandEnterprise,respectively).
OpenSSLexpectedablankcertificatetobesentwhennotallofthe--ssl-ca,--ssl-cert,and--ssl-keyoptionswerespecified,andyaSSLdidnotdoso.
Toresolvethis,yaSSLhasbeenmodifiedtosendablankcertificatewhenanoptionismissing.
(Bug#18070573)OnLinux,starting/stoppingtheMySQLserverfromMySQLWorkbenchfailedif"Defaultrequiretty"wasenabledinthesystem's/etc/sudoersfile.
(Bug#17438804,Bug#70289)TheFile,Import,ImportDBDesigner4modeloperationfailedandgenerateanerror.
(Bug#11766079,Bug#59115)ChangesinMySQLWorkbench6.
1.
5(2014-04-15,GeneralAvailability)BugsFixedSecurityFix:MySQLWorkbenchCommercialhasupdatedthebundledMySQLclientlibraryandcommand-lineclients(mysqlandmysqldump)toMySQL5.
6.
18,touseOpenSSLversion1.
0.
1g,whichhasbeenpubliclyreportedasnotvulnerabletoCVE-2014-0160.
PleaseseeOracleNote#1645479.
1forfurtherdetails.
SincetheonlychangeinMySQL5.
6.
18istheinclusionofOpenSSLlibrariespubliclyreportedasunaffectedbyCVE-2014-0160,andsinceOracle-producedMySQLCommunitybuildsuseYaSSLlibrarieswhichhavebeenreportedasnotaffectedbyCVE-2014-0160,OraclewillnotproducebuildsforMySQLWorkbenchCommunityforversion6.
1.
5.
ThismeanstheCommunityeditionofMySQLWorkbenchwillskipversion6.
1.
5.
(Bug#18533200)ChangesinMySQLWorkbench6.
1.
4(2014-03-31,GeneralAvailability)BugsFixedClicking>onaselectedobjectduringtheSelectObjectsstepoftheForwardEngineeringwizarddidnotmovetheobjects.
(Bug#18454428)ExecutingBackuprecoveryafterafullOnlinebackupcouldcauseacrash.
WithMySQLEnterpriseBackup,validationwasaddedwhenbackingupschemaswithouttables.
OnMicrosoftWindows,several".
pyc"filesremainedafteruninstallingMySQLWorkbench.
ChangesinMySQLWorkbench6.
1.
3(2014-03-24,ReleaseCandidate)FunctionalityAddedorChanged72MySQLWorkbenchReleaseNotesBugsFixedFunctionalityAddedorChangedThedefaultschemaisnowexpandedautomaticallywhenaconnectionisopened,orwhenthedefaultschemachanges.
(Bug#18237247,Bug#70522)TheBeautifyqueryfeaturewaschanged.
Itnowonlyaffectsthecurrentstatement,unlessthereisanexplicitselection.
Before,itwouldreformatallstatementsinthewindowbydefault.
(Bug#18237189,Bug#71544)AnewCreateMissingLocalConnectionsoptionwasaddedtotheright-clickcontextmenuontheHomescreen.
ItattemptstoidentifyandcreateconnectionstolocallyinstalledMySQLservers.
(Bug#17454766,Bug#70150)Aspecificconnectionstringcannowbepassedtothe--querycommand-lineoptionatstartup,intheformof"--queryuser@host:port".
Ifthisconnectionstringdoesnotalreadyexist,thenitwillbecreated.
(Bug#17353691,Bug#70134)MySQLWorkbenchnowchecksifthelower_case_table_namevariableiscorrectlysetonMicrosoftWindowsandOSXsystems.
Ifnot,thenMySQLWorkbenchwilldisplayadialogafterconnect,andemitawarningmessagewhenperformingsynchronizationorreverseengineeringactions.
(Bug#14802853)NewReportaBugfunctionalitynowopensabrowserwiththeMySQLbugpagepre-populatedwithMySQLWorkbenchdata.
ThisalsoallowsMySQLWorkbenchtobefullymanipulatedwhilesubmittingthebugreport.
(Bug#14079590,Bug#65258)BugsFixedAddingandthenimmediatelydeletingthesameMySQLconnectionfromwithintheSynchronizeWithAnySourcewizardwouldemitanerrorsuchas"Unabletocastobjectofthetypemysql.
forms.
seperationitemtotypesystemstring.
"(Bug#18449191,Bug#71501)FOUND_ROWS()(afteraSQL_CALC_FOUND_ROWSstatement)returned1(true)insteadofthenumberoffoundrows.
(Bug#18342953,Bug#71920)ThelocalprivatekeyfileforanSSHconnectionwhenexecutingRemoteConnectioninMySQLWorkbenchthroughSSHcouldnotbesavedtoafolderwithaccentedcharacters.
(Bug#18328846,Bug#71800)ExportedJSONstringdelimitersuseddoublequotesinsteadofsinglequotes,andtheexportedJSONfileextensionchangedfrom.
jsto.
json.
(Bug#18314718,Bug#71846)Someuserinterface(UI)elementsexplicitlysetabackgroundcolorbutnotafontcolor,andvice-versa.
(Bug#18305958,Bug#71828)OnOSX,theFindbuttonwasgrayedout(disabled).
(Bug#18290813,Bug#68949)OnOSX,usingkeyshortcutstorecordmarkerpositions#3and#4onthemodelingcanvasdidnotfunction,astheseshortcuts(Command+Shift+3andCommand+Shift+4)arepredefinedtoexecutescreenshotfeatures.
(Bug#18268043)AShowschemanamediagrampreferencewasadded.
Ifenabled,itshowstheschemanameinthetableheadingofanEERDiagram.
(Bug#18268014,Bug#71592)TheShift+Control+ArrowKey(leftorright)nowmovesthecursorword-by-wordintheSQLcodeeditor,togoalongwiththecharacter-by-characterShift+ArrowKeyfunctionality.
(Bug#18267537)73MySQLWorkbenchReleaseNotesOnLinux,theauditloginspectordidnotfunctionwhentherewerenotspacesinthe"ls"datecolumn.
OnsomeLinuxvariants,suchasSLES11,"ls-l"outputsadateformatlike"2014-02-14"insteadof"Feb14".
(Bug#18257020)OnLinux,ascheduledandexecutedMEBOnlineBackupwouldnotoutputtheerrorlogtostderr.
Also,thesavedlogfilewasalwaysnamed$BACKUP_NAME.
log,byusingtheliteral'$BACKUP_NAME'insteadofparsingitasavariable.
(Bug#18243667,Bug#71674)MySQLWorkbenchwillnowseetheNOACTIONandRESTRICTreferentialactionoptionsastwodifferentoptions.
(Bug#18237503,Bug#71499)OnOSX,pressingShiftwouldinterferewiththeOption+Arrowword-by-wordselectoroperation,andwouldinsteadchangeittoacharacter-by-characteroperation.
(Bug#18237104,Bug#64358)OnLinux,theHelp,ViewReportedbugslink(toviewcurrentMySQLWorkbenchbugs)wasbroken.
Itspathincluded"WB%2520bugs"insteadof"WB%20bugs".
(Bug#18231109,Bug#71668)TheCheckforupdatesoperationfailedtofunctionforthecommercialedition.
(Bug#18225980,Bug#16879533,Bug#69346)AftercopyingandpastingtableswithintheAlterTablepanel,clickingApplywouldreturn"Nochangesdetected"insteadofdetectingthechanges.
Copiedandpastedentries(fromtheclipboard)arenowdetectedandsaved.
(Bug#18205924,Bug#71632)WhenmigratingfromMicrosoftSQLServer,nVarchar(n)columnswouldalwaysmigratetoaMySQLVARCHAR(n)columnthatwastwicethesize.
(Bug#18195599,Bug#71608)WhileexecutingtheMigrationWizard,successfullyenteredcredentialsduringaTestConnectionremainedincacheuntilthemigrationtabwasclosed,despitetheSavepasswordinkeychainoptionnotbeingenabled.
TheconnectionisnowclosedafterexecutingTestConnection.
(Bug#18195389)WhenmigratingfromMicrosoftSQLServer,columnnamesgreaterthan64characterswereautomaticallyrenamedwiththeobjectmigrationcomponent.
Theschemacreationcreatedthenewtablestructureasexpected,butlaterthebulkmigrationbulkdatatransferattemptedtoimportdatatotheoriginalcolumnnames.
(Bug#18168027,Bug#71532)WhenmigratingfromMicrosoftSQLServer,mappingaVARCHARcolumntoTEXTwouldstillattempttomigrateittoVARCHAR,whichcouldyieldanerroriftheVARCHARexceededthemaximumsize.
ItnowproperlymapstoTEXT.
(Bug#18167872,Bug#71036)Savedconnectionswouldsometimesnotfunction(connect)properlyunlessthepasswordwassavedtothelocalvault.
(Bug#18154787)Thevalues"true"and"false"arenowconvertedto"1"and"0"ifthecolumnisaBOOLEANorTINYINT.
Also,synchronizingaBOOLEANagainstaTINYINTnolongergeneratesanydifferences,whenbeforeitmightgenerateSQLthat"changed"TINYINTcolumnstoTINYINT.
(Bug#18124474,Bug#71458)TheStoreconnectionforfutureusageoptionintheDatabaseMigrationwizarddidnotstorethedefinedMySQLconnections.
(Bug#18124149)WhenmigratingfromMicrosoftSQLServer,DECIMAL(n,n)columnsdidnotproperlymigratetoBIGINT(n).
(Bug#18105487,Bug#71379)WhenmigratingfromMicrosoftSQLServer,Varchar(MAX)isnowimportedasLONGTEXT,insteadoftheerroneousVARCHAR(-1).
(Bug#18105486,Bug#71253)OnLinux,usingaGTKthemewithlightfontcolorswouldcausetheschemalistingtobedifficulttoread.
(Bug#17958777,Bug#71141)74MySQLWorkbenchReleaseNotesAlteringatable'scommentwouldimmediatelymovethecursorpositiontotheendofthecomment.
Aworkaroundwastocopy-n-pasteacommentintothiswindow.
(Bug#17945616,Bug#70970)AftercreatinganInnoDBtablewithaprimarykey,droppingitandthencreatingthesametablewithMyISAMbutwithoutaprimarykeywouldfailwitha"missingprimarykey"error.
(Bug#17843045,Bug#70982)MySQLWorkbenchfailedtoreverseengineertablescontainingTIME(n)andDATETIME(n)(fractionaltimestamp)columns.
(Bug#17559837,Bug#70515)ExecutingExecuteNowforadefinedbackupjobwouldfinishsuccessfully,butwouldalsoreportanerror.
(Bug#17408250)WhenmultipleversionsofMySQLEnterpriseBackupwereinstalled,theMySQLBackupCommandPathwouldincludebothpaths.
Now,thefirstdiscoveredpathisused,andawarningabouthavingmultipleMySQLEnterpriseBackupinstallationsislogged.
(Bug#17367584)TheMySQLkeywordsweresometimesblank(missing)intheSQLAdditionspanel.
(Bug#17346343,Bug#70116)TheMigrationWizardOverviewtextwasupdatedtoreflectbettergrammar.
(Bug#17283213)WhentoomanytabsarepresentinMySQLWorkbench,adoublearrownowappearsintherighttopcorner.
Whenclicked,alistofthehiddentabswillappear.
(Bug#16757127,Bug#69091)TheMySQLWorkbenchScriptingShelldidnotallowtabsorspacesforindentationininteractivePythonscripts.
Aworkaroundwastoinsteadcreateandexecutescriptfiles.
(Bug#14520728,Bug#66451)SometimestheReportBugwindowwouldremainopen,evenafterpressingCancel.
(Bug#14495624,Bug#66084)ThepaneldimensionsforanEERdiagramarenowpreserved.
Thisleftpanelstoresthedescriptions,properties,andhistorytabs.
(Bug#13972049,Bug#64661)TheSynchronizeModelroutinewouldonlynoticechangestosometriggers,whileignoringchangestoothers.
ItwouldnotupdatethesetriggersevenifforcedbyusingtheUpdateSourcebutton.
(Bug#11766750,Bug#59934)MySQLWorkbenchwouldallowatablegrouptoberenamedusingareservedMySQLkeyword.
(Bug#11763690,Bug#56431)ChangesinMySQLWorkbench6.
1.
2(2014-03-04,Beta)FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheabilitytoselectmultipleprocessesintheClientConnectionstablewasadded.
(Bug#18043979)Whenanerrorisgeneratedwhilesynchronizingamodeltoadatabase,thestatementcausingtheerrorisnowdisplayedalongsidethegeneratederror.
(Bug#13702410,Bug#64208)CreateModelfromSQLScriptwithPlaceimportedobjectsonadiagramcheckednowpromptstoconfigurethediagramdimensions,whichisespeciallyusefulwhenalotofobjectsareimported.
(Bug#11764060,Bug#56848)75MySQLWorkbenchReleaseNotesThevalidationroutinenowcheckswhetheracolumnreferredtobyanFKhasthesamecharactersetasthesourcecolumn.
(Bug#11749091,Bug#38136)BugsFixedThefollowingsequencewouldcrashMySQLWorkbench:ExecuteastandardSELECTstatementintheSQLeditor,right-clickonarowfromtheresults,clickonanotherrowwhenthecontext-menuappears(tocloseit),andthenright-clickonanotherrowfromtheresults.
(Bug#18237466,Bug#71238)DataExportcouldonlybeopenedoncepersession.
Iftheconnectionwasclosedandreconnected,thenitwouldworkagain(butonlyonce).
(Bug#18149809,Bug#71506)TheVisualExplainfeaturedidnotfunctionwithMySQLServer5.
7.
(Bug#18141803,Bug#71464)OnOSX,generalstabilityimprovementsweremadetothecodebase.
(Bug#18132375,Bug#71473)ExecutingaDROPfromwithintheUI(viaright-clickonadatabaseintheschemanavigator)wouldcausetheUItofreezewhiletheDROPoperationwasexecuted.
(Bug#18123337,Bug#71457)OnOSX,Command+FdidnotopenasearchboxintheSQLeditor.
(Bug#18055066,Bug#71326)HavingSQL_MODEsetto"MYSQL40"wouldnotallowtheALTERTABLEactiontocreatenewcolumnsinMySQLWorkbench.
(Bug#18055044,Bug#64741)Droppingaschemathathadnon-committedorrevertedtransactionscouldcrashMySQLWorkbench,butnowthedropstatementisexecutedasausercommandsoitcanbeaborted.
(Bug#18054944,Bug#71327)AftereditinganSQLfilefromoutsideofMySQLWorkbenchthatwasalsoopeninsideMySQLWorkbench,arefreshwouldupdateadifferent(wrong)SQLeditortabinMySQLWorkbench.
(Bug#18051499,Bug#71321)AMEBbackupcouldnotbescheduledforDecember31.
(Bug#18019619)OnOSX,executingSynchronizeDatabasecouldcrashMySQLWorkbench.
(Bug#18000412,Bug#71203)Sortingbyacolumnwouldsortthedatastartingwithuppercasecharactersfirst,beforesortingthelowercasestrings.
ThesortingalgorithmnowbehaveslikeatypicalORDERBYclause,whichdoesnotprioritizeuppercasecharacters.
(Bug#17993866,Bug#71195)OnOSX,theauto-completionpopupwindowremaineduntilreopeningMySQLWorkbench.
(Bug#17799326,Bug#18281362,Bug#70912,Bug#71771)OnMicrosoftWindows,increasedsupportfor"HighContrast"modeswasadded.
(Bug#17694247,Bug#70750)MySQLWorkbenchwouldfreezewhentheconnectedMySQLserverstoppedresponding,whenthecontexthelpwasrunning.
(Bug#17667094)TheSQLeditorcouldlosenewlinecharacters.
Thenewformseditorisusefulforthistypeofinput,asthenewlinesarepreserved.
(Bug#17559560,Bug#70519)WhileexecutingDatabase,SynchronizeModel.
.
.
,addingaROW_FORMATdefinition(suchas"ROW_FORMAT=COMPACT;")wouldnotaddavalidROW_FORMATdefinitiononthenextexecutionofSynchronizeModel.
.
.
,andinsteadaninvalid(empty)"ROW_FORMAT="wasadded.
(Bug#17454626,Bug#70129)76MySQLWorkbenchReleaseNotesAftercreatingtwotableswithann:mrelationship,attemptingtocreateann:midentifyingrelationshipbetweenthetwotableswouldyieldamisleadingpromptthatread"SelecttheTabletoreceivetheForeignKey.
"(Bug#17449878,Bug#67864)WhenconfiguringanSSHconnection,MySQLWorkbenchinitiallyshowsthe$HOMEdirectory,andhidesalldirectoriesconfiguredtobehidden,whichoftenincludesfilesanddirectoriesthatbeginwithadot.
Thismeansthatthecommonlyused~/.
ssh/directoryishiddenbydefault.
Youcannowright-clickoverthe"OpenFile.
.
.
"windowandviewamenuwiththeShowhiddenfilesoption.
Aworkaroundwastotypeinthefullpathtothe.
sshdirectory.
(Bug#17439032,Bug#70291)TheSearchTableDatatoolfailedtofunctionwhenusedtosearchmultipleschemas.
(Bug#17404072,Bug#70232)Thediagrampagesizeisnowproperlypassedontoprinterdriver.
Forexample,definingadiagramwithanA3pagesizenowsendsA3totheprinterdriver,whenbeforeitrevertedtoA4.
(Bug#17389155,Bug#70191)WhenexecutingDatabase,Synchronizewithanysourceonamodel,themodelschemawasunintentionallyrenamedwhenenablingtheOverrideTargetoption.
(Bug#17299799)OnMicrosoftWindows,Control+Vwouldnotpasteacopieddiagram.
(Bug#17299778)UsingCreateEERModelfromScriptwouldsometimesclosethemodelwithoutdefiningaschema.
(Bug#17299745)OnMicrosoftWindows,theIndexessectionwoulddisappearafterrestoring(afteranundo)atablechangefromthehistorytab.
(Bug#17299519)Tablescreatedwiththen:midentifyingrelationshiptoolweremissingthecreatedtimestamp.
(Bug#17050577,Bug#69656)OnLinux,whenclosingascripttabthatcarriedunsavedchangesintheSQLeditor,themodeldialogthatpromptedto"savethescriptfirst"couldbecomehiddenbehindthemainMySQLWorkbenchwindow.
(Bug#16672658,Bug#68802)Selectinganelementinasection(whenthesectionwaslongerthanthevisiblepartoftheoverviewpanel)wouldscrolltheviewbackuptothetopofthepanel,insteadofpreservingthecurrentcursorfocus.
(Bug#14520978,Bug#66420)TheScriptingfilechooserwouldgenerateanexception(withoutanoptiontocancel)whenanunsupportedfiletypewasselected.
AnewCancelbuttonwasaddedtothisdialog.
(Bug#14520515,Bug#66453)Thebirds-eyeimageoftheobjectcanvasinthenavigatorviewofthemodelsidebardidnotalwaysshowthecorrectz-order,whenobjectsoverlappedonthecanvas.
(Bug#14456188)UsingaMySQLscriptthatstartedwithanemptylinetocreateanEERdiagramwouldgenerateanemptyEERdiagram.
(Bug#14278179,Bug#65749)Whensetting"OnDelete"and"OnUpdate"to"SETNULL"onForeignKeyfieldsthatweremarkedas"NOTNULL",ageneric"ERROR:Error1005:Can'tcreatetable"errorwasemitted.
Thegeneratederrorisnowmorespecific.
(Bug#13029457,Bug#62464)WhilecreatingacolumnwiththeserialdatatypegeneratesaNOTNULLconstraintwithaUNIQUEINDEXforthecolumn,MySQLWorkbenchwouldcomplainaboutamissingPrimaryKey.
(Bug#11762455,Bug#55051)77MySQLWorkbenchReleaseNotesWhenexecutingDatabase,SynchronizeModel,theModelandDatabaseDifferencesstepnowexpandsthefolderofeachdatabasethatcontainsdifferences.
(Bug#11758101,Bug#50251)Relationshiplinesnowsnaptotheclosestsnappoint,ratherthanthemostrecentlypassed-oversnappoint.
(Bug#11755408,Bug#47178)ChangesinMySQLWorkbench6.
1.
1(2014-01-23,Beta)Thisisthefirstpublicreleaseofthe6.
1.
xbranch.
Itincludesfixesfromthe6.
0.
xbranchupto6.
0.
9.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAMEBinterfacenowallowsMEBuserstobeadded,configuredandvalidatedinsideMySQLWorkbenchsothatauserhasthecorrectprivilegestooperateMEB.
(Bug#17314254)Draggingobjectsfromtheschematreetothecodeeditornowinsertstheobjectnameatthedropposition.
Forexample,draggingatableobjectwillinsertthetablename.
(Bug#11766411,Bug#59514)FilescannowbedraggedanddroppedintoMySQLWorkbench,whichopensthefileinanewSQLeditortab.
(Bug#11760313,Bug#52710)Therestoreoperationcanrestoretoadifferentschema.
(Bug#11759068,Bug#51351)Acaptioncannowhaveasolidbackgroundinclassicrelationshipsand/ortables.
(Bug#11753926,Bug#45452)CommentsaddedwiththeFile,Export,ForwardEngineerSQLCREATEScript.
.
.
actionwouldnotbetransferredtothegeneratedSQLfile.
(Bug#11748708,Bug#37174)BugsFixedSometimes,whenexportinganEERdiagramtoSQL,thegeneratedSQLcodedidnotinclude"DROPSCHEMA"statementsevenwiththeGenerateDROPSCHEMAoptionchecked.
(Bug#18054932,Bug#71243)OnLinux,theCancelbuttonwaswrittenas"Cance"onsomesystems,dependingontheGTKthemeusedonthesystem.
(Bug#18042862,Bug#71106)Ubuntu13.
10isnowsupported.
(Bug#18042416,Bug#71281)MySQLWorkbenchnowbuildsonDebian7.
0-unstable.
(Bug#18041235,Bug#71156)Onetabcouldexecutethequeryfromadifferenttab,afterswappingtabs.
(Bug#17903147,Bug#71029)FromMySQLNotifier,andwithmultipleMySQLinstancesinstalled,clickingConfigureInstance.
.
.
fromMySQLNotifier,andthenchoosingtheinstancetoconfigureinMySQLWorkbench,couldcrashMySQLWorkbench.
(Bug#17853197)OnLinux,renamingforeignkeysandindexeswouldcrashMySQLWorkbench.
(Bug#17841664,Bug#70977)ExecutingaDROPfailedwhenmultipleviewswereselectedintheschemanavigatorpanel.
Forexample,selectingtwoviewswouldgenerateanerrorsuchas"join()takesexactlyoneargument(2given)".
(Bug#17840809,Bug#70978)78MySQLWorkbenchReleaseNotesTogglingtheAdditionsandOutputpanelashiddenisnowpreservedacrossMySQLWorkbenchsessions.
(Bug#17833296,Bug#70965)OnLinux,buildingMySQLWorkbenchfromsourcewouldgeneratemanyglibrelatedwarningswithnewerversionsofglib.
(Bug#17813170,Bug#70932)Aftercreatinganewviewinsideamodel,clickingAddViewwoulddisplayanewviewintheeditorthisnewcouldnotbesaved.
(Bug#17796027,Bug#70904)The--routinescommandlineoptionwasmissingfromthegeneratedmysqldumpcommandwhenmultipleschemaswereselectedforadumpintoasinglefilebackupwhentheroutinesoptionwasenabled.
Thiscouldhappenafterexecutingthedumpmultipletimes.
(Bug#17795551,Bug#70896)ExecutingModel,ForwardEngineeringwiththeDonotcreateusers,onlyexportprivilegesoptionenabledwouldrecreatetheuserinsteadofsimplychangingprivilegesfortheexistinguser.
(Bug#17794653,Bug#70903)Whenbuildingfromsourceandwithoutbuildingthedocumentation,thedocumentationlinkwillopentheonlineMySQLWorkbenchmanual.
(Bug#17788936,Bug#70873)AddinganewtabletoanemptyEERdiagramwouldcrashMySQLWorkbench.
(Bug#17775383,Bug#70872)OnOSX,switchingcolorswithlayersandtablesseveraltimescouldeventuallycauseacrash.
(Bug#17758312,Bug#70841)OpeningMySQLWorkbenchfromtheMySQLNotifierbychoosingSQLEditoronaremoteMySQLconnectioncouldcrashMySQLWorkbench.
(Bug#17751731)MySQLWorkbenchdisplayedanemptybinarystringasNULL.
(Bug#17741282,Bug#70817)TheInsertstabunderForwardEngineeringwouldsometimesunexpectedlyfail.
(Bug#17698069,Bug#70747)TheENUMtypenowcorrespondsbettertoitsdefinitionbetterunderModel,UserDefinedTypes,toallowarguments.
(Bug#17633506,Bug#70671)OnMicrosoftWindowsandOSX,thebundledPyCryptolibrarywasupgradedtoversion2.
6.
1.
(Bug#17615430)IfaLinuxboxhadmultipleMySQLinstancesrunning,thestatuswouldbereportedas"running"forallinstancesevenifonlyoneormoreofthemwererunning.
(Bug#17516593)MySQLWorkbenchcouldcrashwhenusingaMySQLconnectionthatconnectsviaanSSHtunnelwithsuccess,butisdefinedusingincorrectMySQLservercredentials.
Adialognowrequeststhecorrectinformation.
(Bug#17456433,Bug#70332)Havingalongcomment(morethan60charactersfortable,ormorethan255charactersforacolumn)inthemodel,singlequotesornewlinesafterthislengthwouldresultcauseForwardengineerSQLAlterScript.
.
.
tonotincludeobjectsaftertheoffendingcommentsintheexportedfile.
(Bug#17455899,Bug#69776)AttemptingtochangeatriggernameinanEERDiagramwouldcrashMySQLWorkbench.
(Bug#17425655,Bug#70257)ThecatalogtreeviewforanEERdiagramwasreplacedbyacentralcontrolwithimprovedhandling,whichallowsMySQLWorkbenchtoworthmoresmoothlywithalargenumberoftables.
(Bug#17370413,Bug#69692)79MySQLWorkbenchReleaseNotesOpeningavalidMySQLconnectionwouldsometimesyieldawindowwithawideSQLeditorpanel.
(Bug#17300438)Undercertainscenarios,theFile,PrinttoFile.
.
.
actionwouldnotallowmodelstobeunchecked.
(Bug#17300434)OnOSX,openingalocalMySQLconnectiontoaMySQLserverthatwasunavailablewouldgenerateanunhandledexception.
(Bug#17300002)Indexesthatwereauto-createdforaForeignKeycannowbedeletedincaseanothersuitableindexwasavailable.
(Bug#17275827,Bug#69937)OnOSX,anoptiontoDisablecolumnResizingorcontinueisnowdisplayedwhenaqueryisdeterminedtodisplaytoomanycolumns.
ThisworksaroundaCocoaissuethatcouldpotentiallyfreezeMySQLWorkbench.
(Bug#17085770,Bug#69613)Modelsynchronizationwouldcomplete,butifrepeatedthenMySQLWorkbenchwouldasktoupdatethedatabaseagain.
(Bug#17033354,Bug#69591)Changingthecollationtypewouldnotalwaysbedetected,as"Nochangesdetected"wouldbereportedafterattemptingtoapplythechange.
(Bug#16492371,Bug#68672)OnOSX,right-clickinginsidethecodeareaoftheScripteditordidnotprovidethecopyandpastecommands.
(Bug#16276986)TheMySQLForumslinkontheMySQLWorkbenchhomepagewasupdated,anditnowlinkstoaMySQLWorkbenchpagethatalsolinkstotheMySQLWorkbench-DatabaseMigrationforum,whenbeforeitwasdifficulttofind.
(Bug#14773380,Bug#67272)FromDatabase,ReverseEngineer,andafterselectingaschemawithmultipletables,clickingtheleftorrightarrowbuttonswiththeShowFilterfeaturetoinclude/excludetableswouldlosethecursorposition,andalwaysmovethecursortothetopofthelist.
(Bug#14017237,Bug#65018)Formodels,tablescannowberenamedbydouble-clickingthenamecolumn,andthecolumnsedited.
(Bug#13702831,Bug#64134)MySQLWorkbenchcouldcrashafterchoosingRecoverwhenpromptedtorecoveramodelfilefromaprevioussessionafterMySQLWorkbenchwasnotclosedproperly.
(Bug#13051204,Bug#62589)AlargeSQLscriptfilecouldnotbesavedforamodel,althoughalimitofaround200MBlimitstillexists.
(Bug#13025333)ApplyinganlargeSQLScriptobjecttoamodelcouldcrashMySQLWorkbench.
(Bug#13025299)ThefullpathtothemodelfileisnowdisplayedintheModelssectioninthehomepage.
(Bug#12616312,Bug#61349)OnLinux,executingExporttoDiskwithacustom~/my.
cnfpresentwouldcausetheexporttofail.
(Bug#12613307,Bug#58526)ThetemporarytablecreatedwouldonlyincludeonecolumnIDratherthanthefulltablewhenaviewstatementcontainedasubquery.
Thiscausedprocessingproblemswhenattemptingtousetheexportedscripts.
Aworkaroundwastorecreatetheviewobjectbydeletingthedependentviewdefinitionsandreplacingthemwithnewviewdefinitions.
(Bug#11765994,Bug#59018)The"Scratch"SQLeditortabswereremoved,andinsteadstandardSQLeditortabsarealwaysopened.
(Bug#11765876,Bug#58882)80MySQLWorkbenchReleaseNotesImportinganinvalidmodelcouldcrashMySQLWorkbench,butnowanerrorisgenerated.
(Bug#11765756,Bug#58752)OnMicrosoftWindows,openingandclosingmodels/diagramswouldincreasethenumberofopenGDI(GraphicsDeviceInterface)objectsastheywerekeptinmemoryfortheundoqueue.
Therequiredmemoryforthistaskwasdecreased.
(Bug#11765437,Bug#15998212,Bug#58405,Bug#67870)Editingamandatoryrelationshipnowupdatesthereferencedcolumn.
(Bug#11764011,Bug#56792)Ontheindextabinthetableeditor,theoptiontochangethe"PRIMARY"texthadnoeffect.
(Bug#11761805,Bug#54331)GeneralsortingimprovementsweremadetotheSQLstatementresultsmatrix,includingchangestoremovevarianceswithdifferentplatforms.
Aselectedcolumnstayssetafterasort,andselectingacolumnwhileholdingShiftaddsthecolumntothesortcriteria,thussortingbymultiplecolumns.
(Bug#11760178,Bug#52561)TheSchemaPrivilegestabwashiddenintheSchemaeditor,andisnowmoreviewable.
(Bug#11758814,Bug#51066)TheCopyandPastekeyboardshortcutdidnotalwaysfunctionfromwithintablecellsinallenvironments.
(Bug#11755245,Bug#46994)ZoomingoutfromanEERdiagramwouldalsoreducethesizeoftheassociatedtooltips,whichrenderedthetooltipsunreadable.
(Bug#11749683,Bug#39609)ChangesinMySQLWorkbench6.
1.
0(Notreleased,Internal)Thisisthefirstprivatealphareleaseofthe6.
1.
xbranch.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAglobalArrange,AligntoGridpreferencewasadded,whichaffectstheSnapToGridoptionintheEERDiagrameditor.
(Bug#11754669,Bug#46306)The'VisualExplain'featurewasrewrittenwithanewlayout.
TherawEXPLAINoutputandJSONoutputarealsodisplayed.
AnewPerformanceDashboardwasaddedtotheNavigator.
Itisagraphicalrepresentationofthedata/queryflowoftheconnectedMySQLserverthatshowsstatusinfofromSHOWSTATUS,P_Sandotherplaces.
AnewPerformanceReportspagewasaddedtotheNavigator.
ItprovidesalistofPerformanceSchemabasedserver-wideperformancereports.
AThreadStackviewwasadded,andcanbeaccessedbyright-clickingaconnectionentryintheClientConnectionstabandchoosingViewThreadStack.
BugsFixedOnthehomescreen,themodeltilelayoutiswider,andtooltipswereaddedincasethetitledoesnotfit.
(Bug#17959942,Bug#71154)Whenusingthemainmenutoloadtheadministrationpages,thetabsonlyappearorswitchiftheadministrationtabwasopen,andnotyetclosed.
(Bug#17753473)81MySQLWorkbenchReleaseNotesEventprivilegesmanipulationwasaddedtoServer,UsersandPrivilegesundertheSchemaPrivilegestab.
(Bug#17733771,Bug#70810)MySQLWorkbenchnowchecksandvalidatesMEBrelatedvariablesbeforeuse,whenbeforeitassumedtheywerealwaysdefined.
(Bug#17509559)Browsingthe"BackupStoragedirectory"wouldgenerateanunhandledexception.
ThesequenceforthisbrowsingisOnlineBackup,NewJob,Options,Browse.
(Bug#17307519)AnewMySQLUtilitiesinstallationwasnotdetectedwheninstalledwhileMySQLWorkbenchwasopen.
(Bug#17307175)CheckingtheServerStatusofaremotelymanagedMySQLconnectionwouldthrowanunhandledexceptionwhenpressingOKatthepasswordprompt,afternotenteringapassword.
(Bug#17300394)OnMicrosoftWindows,thepluginiconwascroppedifapluginwasinstalled.
(Bug#17300272)InformationintheObjectInfopanelcouldnotbecopiedtotheclipboard.
(Bug#15884708,Bug#67587)Withmodeling,aredkeynowindicatesthatakeyisbothaPKandFK.
ThiscoincideswithareddiamondrepresentingFKs,andayellowkeyforPKs.
(Bug#11761658,Bug#54172)ChangesinMySQLWorkbench6.
0Fordetailedinformationaboutthenewfeatures,seeWhat'sNewinMySQLWorkbench6.
0.
ChangesinMySQLWorkbench6.
0.
9(2014-02-05,GeneralAvailability)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench6.
0.
8.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTherestoreoperationcanrestoretoadifferentschema.
(Bug#11759068,Bug#51351)BugsFixedSometimes,whenexportinganEERdiagramtoSQL,thegeneratedSQLcodedidnotinclude"DROPSCHEMA"statementsevenwiththeGenerateDROPSCHEMAoptionchecked.
(Bug#18054932,Bug#71243)OnLinux,theCancelbuttonwaswrittenas"Cance"onsomesystems,dependingontheGTKthemeusedonthesystem.
(Bug#18042862,Bug#71106)Ubuntu13.
10isnowsupported.
(Bug#18042416,Bug#71281)MySQLWorkbenchnowbuildsonDebian7.
0-unstable.
(Bug#18041235,Bug#71156)Onetabcouldexecutethequeryfromadifferenttab,afterswappingtabs.
(Bug#17903147,Bug#71029)OnLinux,renamingforeignkeysandindexeswouldcrashMySQLWorkbench.
(Bug#17841664,Bug#70977)OnLinux,buildingMySQLWorkbenchfromsourcewouldgeneratemanyglibrelatedwarningswithnewerversionsofglib.
(Bug#17813170,Bug#70932)82MySQLWorkbenchReleaseNotesAftercreatinganewviewinsideamodel,clickingAddViewwoulddisplayanewviewintheeditorthisnewcouldnotbesaved.
(Bug#17796027,Bug#70904)The--routinescommandlineoptionwasmissingfromthegeneratedmysqldumpcommandwhenmultipleschemaswereselectedforadumpintoasinglefilebackupwhentheroutinesoptionwasenabled.
Thiscouldhappenafterexecutingthedumpmultipletimes.
(Bug#17795551,Bug#70896)ExecutingModel,ForwardEngineeringwiththeDonotcreateusers,onlyexportprivilegesoptionenabledwouldrecreatetheuserinsteadofsimplychangingprivilegesfortheexistinguser.
(Bug#17794653,Bug#70903)Whenbuildingfromsourceandwithoutbuildingthedocumentation,thedocumentationlinkwillopentheonlineMySQLWorkbenchmanual.
(Bug#17788936,Bug#70873)AddinganewtabletoanemptyEERdiagramwouldcrashMySQLWorkbench.
(Bug#17775383,Bug#70872)OnOSX,switchingcolorswithlayersandtablesseveraltimescouldeventuallycauseacrash.
(Bug#17758312,Bug#70841)TheInsertstabunderForwardEngineeringwouldsometimesunexpectedlyfail.
(Bug#17698069,Bug#70747)TheENUMtypenowcorrespondsbettertoitsdefinitionbetterunderModel,UserDefinedTypes,toallowarguments.
(Bug#17633506,Bug#70671)OnMicrosoftWindowsandOSX,thebundledPyCryptolibrarywasupgradedtoversion2.
6.
1.
(Bug#17615430)MySQLWorkbenchcouldcrashwhenusingaMySQLconnectionthatconnectsviaanSSHtunnelwithsuccess,butisdefinedusingincorrectMySQLservercredentials.
Adialognowrequeststhecorrectinformation.
(Bug#17456433,Bug#70332)ThecatalogtreeviewforanEERdiagramwasreplacedbyacentralcontrolwithimprovedhandling,whichallowsMySQLWorkbenchtoworthmoresmoothlywithalargenumberoftables.
(Bug#17370413,Bug#69692)Undercertainscenarios,theFile,PrinttoFile.
.
.
actionwouldnotallowmodelstobeunchecked.
(Bug#17300434)Indexesthatwereauto-createdforaForeignKeycannowbedeletedincaseanothersuitableindexwasavailable.
(Bug#17275827,Bug#69937)Modelsynchronizationwouldcomplete,butifrepeatedthenMySQLWorkbenchwouldasktoupdatethedatabaseagain.
(Bug#17033354,Bug#69591)Changingthecollationtypewouldnotalwaysbedetected,as"Nochangesdetected"wouldbereportedafterattemptingtoapplythechange.
(Bug#16492371,Bug#68672)TheMySQLForumslinkontheMySQLWorkbenchhomepagewasupdated,anditnowlinkstoaMySQLWorkbenchpagethatalsolinkstotheMySQLWorkbench-DatabaseMigrationforum,whenbeforeitwasdifficulttofind.
(Bug#14773380,Bug#67272)FromDatabase,ReverseEngineer,andafterselectingaschemawithmultipletables,clickingtheleftorrightarrowbuttonswiththeShowFilterfeaturetoinclude/excludetableswouldlosethecursorposition,andalwaysmovethecursortothetopofthelist.
(Bug#14017237,Bug#65018)Formodels,tablescannowberenamedbydouble-clickingthenamecolumn,andthecolumnsedited.
(Bug#13702831,Bug#64134)83MySQLWorkbenchReleaseNotesMySQLWorkbenchcouldcrashafterchoosingRecoverwhenpromptedtorecoveramodelfilefromaprevioussessionafterMySQLWorkbenchwasnotclosedproperly.
(Bug#13051204,Bug#62589)AlargeSQLscriptfilecouldnotbesavedforamodel,althoughalimitofaround200MBlimitstillexists.
(Bug#13025333)ApplyinganlargeSQLScriptobjecttoamodelcouldcrashMySQLWorkbench.
(Bug#13025299)The"Scratch"SQLeditortabswereremoved,andinsteadstandardSQLeditortabsarealwaysopened.
(Bug#11765876,Bug#58882)Editingamandatoryrelationshipnowupdatesthereferencedcolumn.
(Bug#11764011,Bug#56792)TheSchemaPrivilegestabwashiddenintheSchemaeditor,andisnowmoreviewable.
(Bug#11758814,Bug#51066)TheCopyandPastekeyboardshortcutdidnotalwaysfunctionfromwithintablecellsinallenvironments.
(Bug#11755245,Bug#46994)ChangesinMySQLWorkbench6.
0.
8(2013-11-07,GeneralAvailability)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench6.
0.
7.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAnewMySQLWorkbenchpreference(Preferences,SQLEditor)wasaddedthatsetsthedefaultcommenttypethatisgeneratedintheSQLEditorwhenclickingthe"addcomment"keycombination.
Itcanbeeither"--"(default)or"#".
(Bug#16679373,Bug#68708)BugsFixedWhencreatingatableonamodeldiagram,anunhandledNULLreferenceexceptionwasthrownwhenasecondlayerwasdrawnundersometables.
(Bug#17561185,Bug#70518)WhenforwardengineeringanSQLCREATEscript,checkingtheOmitSchemaQualifierpreferencewouldcorrectlyremovetheschemanamefromtheCREATEstatements,butitincorrectlylefttheschemanameontheGRANTstatements.
Commandsequence:File,Export,ForwardengineerSQLCREATEscript.
(Bug#17516695,Bug#70438)OnMicrosoftWindows7,undersomecircumstancesMySQLWorkbenchwouldnotconnecttoaMySQLserveronaRHEL5host.
(Bug#17516617)RestoringanincrementalbackupfromaremoteMySQLserverwouldemitanunexpectederrorthatreferredtotheWbAdminControlobject.
(Bug#17516320)OnMicrosoftWindows,havinganemptySQLfilesavedintheAppDatapathwouldcauseMySQLWorkbenchtonotstart.
AworkaroundwastodeletetheemptySQLfilebeforestartingMySQLWorkbench.
(Bug#17512088,Bug#70262)84MySQLWorkbenchReleaseNotesOnLinux,theActionOutputwouldnotautoscrolltoplacethelatestaction(executedSQLstatement)inview.
(Bug#17512005,Bug#70421)WithUsemostrecentbackupchecked,anincrementalbackupmadeafteranotherincrementalbackupwouldnotberestoredifthepreviousincrementalbackupfailed.
(Bug#17509626)OnMicrosoftWindows,afterexecutingSearchTableDataandviewingtheresults,right-clickingonarowandchoosingCopyQueryforMatchesfromthecontextmenuwouldcrashMySQLWorkbench.
(Bug#17506404,Bug#70411)ExecutingForwardEngineertheModeltothelocalDBwouldgenerateanunexpectederror.
(Bug#17496362)Inthedataresultgrid,selectingmultiplefieldsandchoosingSetField(s)notNullfromthecontext-menuwouldnotalterthedata.
(Bug#17495179,Bug#70381)AnemptySQLscriptfilecouldnotbesavedfromwithinMySQLWorkbench,andattemptingthisactionwouldgenerateanunexpectederror.
(Bug#17468833,Bug#70365)TheForwardEngineer-SQLCreateScriptwizardwouldgeneratetheLOCKTABLESprivilegeatthetablelevel,insteadofthedatabaselevel.
(Bug#17468314,Bug#70310)Anunhandledexceptionwouldbethrowniftheaudit.
logfilewasmissing.
(Bug#17452099,Bug#70323)DataImport/Exportforself-containeddatawillnowonlyselect*.
sqlfilesbydefault,andifanextensionisnotdefinedduringanexport,theextensionwillbesetto.
sql.
(Bug#17449969,Bug#69069)WhenexportingamodelwithmultipleroutinesasanSQLScript,undersomecircumstancesadeliminatorwasmissingafteraroutineinthegeneratedSQL.
(Bug#17448702,Bug#70313)BackupoperationsnowusetheSOCKETprotocolonLinuxtomakeconnections,andonWindowsitusesTCP(ifnetworkingisenabled),asotherwisePIPEisused.
(Bug#17440001,Bug#70295)MySQLWorkbenchnowusesthe--defaults-fileoptionwhenexecutingmysqlbackup.
(Bug#17439084,Bug#70293)OnLinux,improvementsweremadetothecheckthattestedifthebackupdirectorywaswritable.
ThischecknowusestheLinuxtestcommand,insteadofatemporaryfilecreation/deletion.
(Bug#17439061,Bug#70292)OnOSX,openinganewmodelandpressingthe"AddEERDiagram"buttonfromthetoolbarwouldcrashMySQLWorkbench.
Aworkaroundwastoclick"AddEERDiagram"fromthenavigationorcontextmenus.
(Bug#17437387,Bug#70284)Thefetch_documentation.
shscriptwasremovedfromtheMySQLWorkbenchsourcedownload,asitreferredto(andrequired)fetchingdocumentationfrominternalURLs.
(Bug#17435353,Bug#70279)ClickingAlterTableonatablewithmultipletriggerswouldsometimesgenerateanerror.
Triggerhandlingwasimprovedtoavoidsucherrors.
(Bug#17432083,Bug#70244)ScrollingdownanSQLfileandexecutingastatement(Control+Enter)wouldscrollthewindowbacktothetop.
Thecursornowremains,evenwhenthewindowisresized.
(Bug#17399972,Bug#15837541,Bug#70221,Bug#67465)85MySQLWorkbenchReleaseNotesDouble-clickingonanAuditLogFilerowwouldgenerateanunexpectederror.
(Bug#17376494)ViewingtheClientConnectioncouldgenerateanunhandledexceptionifaconnectionhadaverylargeconnectiontime.
(Bug#17375435,Bug#70174)ClickingOnlineBackupafterdeletingtheconfiguredMySQLEnterpriseBackupdirectory(suchasC:\MySQLBackupHome)wouldthrowanunhandledexception.
Validationwasadded,aprofilestatusiconwasaddedtothebackupscreen,andMySQLWorkbenchnowredirectstotheSettingspageinsteadofemittinganerror.
(Bug#17375285)WhilemigratingaMicrosoftSQLServerdatabasetoMySQL,databasenameswithperiodsfailed,andnowtheperiodsarereplacedwithunderscores.
Forexample,"foo.
bar"willbecome"foo_bar".
(Bug#17370098,Bug#70170)AfterselectingatableintheCatalogtaboftheCatalogTreepane,choosingInsertnewrowfromtheEditTable.
.
.
contextmenuwouldemitanunexpectederror.
(Bug#17357020,Bug#70140)Aftereditingatriggerinthemodeltab,switchingtabs(suchasloadingaconnectionorSQLeditortab)wouldcausethenewtriggereditstodisappear.
(Bug#17348212,Bug#70122)OnMicrosoftWindows,themousepointerinsideanSQLEditortabwouldrapidlychangefrompointertocursorwhenthemousewasmoved,thuscreatingarepeatedlyflashingevent.
(Bug#17347406,Bug#70119)Openquerytabswerenotpersistent(reopened)afterreopeningMySQLWorkbench.
(Bug#17341182,Bug#17456474,Bug#17314977,Bug#70107,Bug#70325,Bug#70035)OnOSX,thefullfieldnamesinthePerformancetaboftheOptionFilesnavigatorpagewouldnotbefullyvisible.
(Bug#17323870,Bug#70057)StoredroutinegroupscouldnotbeupdatedviathegroupeditorintheEERdiagram.
Aworkaroundistouseindividualroutinegroupeditorsforeachroutine,bydraggingtheroutineobjectsintothememberslistoftheroutinegroupeditortogroupthem.
(Bug#17323855,Bug#70059)InthecommercialeditionofMySQLWorkbench,the"MySQLUtilities"downloadbuttonlinkedtothecommunityversionofMySQLutilities.
Itnowlinkstotheappropriateedition.
(Bug#17316512,Bug#70049)OnOSX,clickingGetTimestampRangesafterselectingtheavailablecurrentfilenamefromtheAuditPluginwouldthrowanunhandledexception.
(Bug#17300059)TheRun,ScriptFilesequencedidnotfunction.
(Bug#17299680)I/Owriteswerereduced,whichwasespeciallyaproblemvisiblewhenclosingMySQLWorkbenchwithtablesthathadover500columns.
(Bug#17283888,Bug#68276)TheEERDiagramdidnotsupportsomeChinesecharacters.
(Bug#17275879,Bug#69933)Havinga!
includeintheMySQLconfigurationfilewouldcauseMySQLWorkbenchtocrashatstartup.
(Bug#17271775)TheCloseOtherTabscontext-menuoptiondidnotcloseTableEditortabs.
(Bug#17235359,Bug#69850)Theinnodb_buffer_pool_sizeandinnodb_buffer_pool_instancesconfigurationparameterswereduplicatedintheOptionsFile(formerlytheServerAdministration)tab.
TheywerelistedinboththeBufferPoolandMemory"groups.
86MySQLWorkbenchReleaseNotesAlso,usingMySQLWorkbenchtochangethesesettingswouldgenerateachangethatalsoalteredwhitespaceintheMySQLconfigurationfile.
(Bug#16915510,Bug#69406)MigratingaMicrosoftAccessdatabasewouldcrashattheReverseEngineerSelectedSchematastep.
MySQLWorkbenchdoesnotsupportthemigrationofMicrosoftAccess,sothemigrationwizardwillnowdisplayanerror(andhaltoperation)whenattemptingtomigrateanunsupporteddatabase.
(Bug#16529142,Bug#67584)AfteradjustingthewidthoftheIdorTimecolumnsintheconnectionlisting,theintegervaluewascutoffwithoutindication.
Thevalueisnowshown,oranellipses(.
.
.
)isappended.
(Bug#16464457,Bug#68593)TheWorkbenchBugReporterfailedtologintoreportabug,evenwhenusingvalidcredentials.
ThisbugreportingfunctionalitywasremovedfromMySQLWorkbench.
(Bug#16056820,Bug#14520752,Bug#67990,Bug#66343)OnLinux,WM_WINDOW_ROLEpropertyisnowproperlysetforallMySQLWorkbenchwindows.
(Bug#14171771,Bug#65537)TheCheckforUpdates,SubmitaBugReport,andDiscussaTopicMySQLWorkbenchbuttonsarenowunderlinedwhenthemousecursorhoversoverthem.
(Bug#11758492,Bug#50704)ChangesinMySQLWorkbench6.
0.
7(2013-09-03,GeneralAvailability)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench6.
0.
6.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAnewoptionwasaddedintheconnectionsettings"Advanced"tabfortogglingthesecure_auth(useLegacyAuth)option,tooptionallyconnecttolegacysystems.
(Bug#17313129,Bug#70023)BugsFixedOnOSX,MySQLWorkbenchwouldnotstartduetoamissinglibmysqlclient.
18.
dylibdependency.
(Bug#17402670,Bug#70229)OnLinux,fonttypeandfontsizepreferencechangeswerenotalwayspreserved.
(Bug#17382557,Bug#69691)AttemptstocopyfieldsbetweentwodiagramsintheDiagramEditorfailed.
(Bug#17381018,Bug#70072)EnteringawrongpasswordwhileattemptingtounlocktheAuditLogwouldgenerateanunhandledexception.
(Bug#17376518)Whenright-clickingonadatabase'sfunctionviaaserverconnectionthroughaSSHtunnel,MySQLWorkbenchwouldcrashifthefunctiondefinitionlackedacomment.
(Bug#17353664,Bug#70016)ChangingTargetMySQLVersionto5.
6onanolderModelwillnowallowconfigurabledaterelatedvalues,suchasDATETIME(6),TIMESTAMP(6),andCURRENT_TIMESTAMP(6).
(Bug#17350288,Bug#70125)87MySQLWorkbenchReleaseNotesOnLinux,thelistoflocalIPsisnolongerretrievedwiththedeprecatedifconfigcommand.
AlistofstandardlocalhostIPsisusedinstead.
(Bug#17348054,Bug#70118)Undercertainconditions,theDatabase,ManageConnections,Duplicateactionfailedtofunction.
Suchas,ifaconnectionwithNoRemoteAdminwasenabled.
(Bug#17345754,Bug#70097)TogglingtheSelectionDatabaseObjectstoImportoptionfortheDataImport/Restoreoptionswouldthrowanunhandledexception.
(Bug#17338687,Bug#70089)Undercertaincircumstances,theStoredConnectionslistingwasempty.
(Bug#17324160,Bug#70022)WithEnterpriseAudit,itwouldreportthatauditingwasenabledwhenpressingEnableAuditforaMySQLServerthatwasnotrunning.
(Bug#17317526)OnMicrosoftWindowsandwithlower_case_table_namessetto"1",attemptingtocreateaschemanamewithonlyquestionmarks("")usingtheCreateNewSchemaactionitemwouldemitanerror.
(Bug#17314386,Bug#70040)OnMicrosoftWindows,aMySQLEnterpriseBackupjobwithaspaceintheprofilenamewasnotscheduledintheWindowsTaskScheduler.
Also,validationwasaddedforinvalidcharacters.
(Bug#17314101)OnOSX,theSQLFiletabswouldnotdisplaythefilenames,andwouldinsteaddisplaygenericnameslike"SQLFile1".
(Bug#17313835,Bug#70031)Thefullandpartialbackuplabelswereupdated,tobelessconfusing.
(Bug#17313567)WithEnterpriseAudit,theDeleteCachewouldsometimesfailandgenerateanerror.
(Bug#17300071)TheMySQLEnterpriseBackupUIwasupdatedtoclarifywhenabackupisfullorpartial,andwhenapartialbackupisfullorincremental.
(Bug#17299838)TheBrowseAuditLogFilefeaturewouldnotalwayslocatetheAuditLogFile.
(Bug#17299818)OnLinux,MySQLWorkbench5.
2packageswouldnotupgradetoMySQLWorkbench6.
0.
ItwasrequiredtomanuallyuninstallMySQLWorkbench5.
2first.
(Bug#17291904)OnOracleLinux,thebuiltpackagesweremissingalibtinyxml.
sodependency.
(Bug#17291888)PrivilegesthatdonothaveacorrespondinguserentrywillnowbedisplayedinMySQLWorkbench,sothattheycanbeproperlydeletedbytheuser.
Thisincludesthe"test"database.
(Bug#17278181,Bug#69934)ChangesinMySQLWorkbench6.
0.
6(2013-08-12,GeneralAvailability)ThisisthefirstGeneralAvailabilityreleaseofWorkbench6.
0.
BugsFixedThedescriptionoftheOELpackageswaschangedinMyOracleSupport(MOS)from"OracleLinux6"to"OracleLinux/RHEL6".
(Bug#16897390)OnMicrosoftWindows,theC:\ProgramFiles(x86)\MySQL\MySQLWorkbench6.
0\directorywouldremain(withsomefiles)afteruninstallingMySQLWorkbench.
(Bug#16657516)OnOSX,anemptytheModelOverviewtabwasempty.
(Bug#16464436,Bug#68596)Readingamy.
inifilethatcontainedanon-commentedlinebeforethefirst[section]wouldcauseacrash.
88MySQLWorkbenchReleaseNotesOnMicrosoftWindows,thePrinttoFilefeaturecouldgenerateacorruptedPDFfile.
OnMicrosoftWindows,MySQLWorkbenchwouldonlydetecttheconnectionsettingswhenthelistoflocallyinstalledinstanceswasdetected.
Itnowalsodetectstheinstancesettings,suchastheservicenameandconfigurationfilelocation.
ChangesinMySQLWorkbench6.
0.
5(2013-08-01,ReleaseCandidate)ThisisthefirstRCreleaseof6.
0.
Itismeantfortestingpurposes,andshouldnotbeusedinaproductionenvironment.
BugsFixedThe"Queryduration/Fetchtime"reportfailedtofunctionproperly.
(Bug#17229322,Bug#69840)OnMicrosoftWindows8,MySQLWorkbenchwouldfreezeduetofontrelatedissues.
AworkaroundwastochangethefontusingEdit,Preferences,Appearancetoafontotherthan"BitstreamVeraSansMono12.
"(Bug#17183318,Bug#69480)TheRenamefunctionality,fromwithintheFixIndexNamesdialog,didnotreportthattherenameoperationwassuccessful.
(Bug#14508931,Bug#66340)MySQLWorkbenchwouldcrashafterexcessiveControl+CandControl+Voperationsonmodelingobjects.
OnMicrosoftWindows,codesigningwasenabledontheWindowsexecutables.
WhenperformingaSybaseASEmigration,thecustomlengthforTEXT,UNITEXT,andIMAGEcolumnswasfixedastheydonotallowacustomlength.
OnMicrosoftWindows,Consolasisnowthedefaultfont,exceptinXP.
ThissolvesapotentialfreezewhenopeningtheSQLeditorinMicrosoftWindows8.
OnMicrosoftWindows,thelogfileviewerwouldemitanexceptionwhenverylonglogentrieswerepresent.
Themysql-workbench-gplpackageswererenamedtomysql-workbench-community,andvariousRPMpackagingfixesweremade.
ChangesinMySQLWorkbench6.
0.
4(2013-07-24)Thisisthethirdpublicbetareleaseof6.
0.
Itismeantfortestingpurposes,andshouldnotbeusedinaproductionenvironment.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedThePrinttoPDF.
.
.
andPrinttoPS.
.
.
menuitemsweremergedintoasinglePrinttoFile.
.
.
menuitem.
Thisnewmenuitemalsonowallowsdiagramstobeselected(ordeselected).
(Bug#17069956,Bug#69176)MySQLWorkbenchwillnowdetectfileeditchangesintheSQLeditor.
Forexample,youmaynowopenanSQLfileinMySQLWorkbench,editthesamefileinanothertexteditor,andMySQLWorkbenchwilldetectthechangesandupdateaccordingly.
(Bug#16744919,Bug#68950)89MySQLWorkbenchReleaseNotesItisnowpossibletomanuallyspecifyreferencedtablesandcolumnstoalterforwardengineeringbehavior.
Astubtableiscreatedforthis,whichisnotforwardengineered.
(Bug#14134769,Bug#61440)Thetabnavigationfeaturenowincludeswrapping.
PressingControl+Tab(forward)withthelasttabactivewillmovetothefirsttab,andpressingControl+Shift+Tab(backward)withthefirsttabactivewillmovetothelasttab.
(Bug#14096668,Bug#65354)Asrequested,MySQLWorkbenchcanbeopenedfromVisualStudio(ormostanyapplication)asanexternaltool.
The--querycommandlineoptionacceptsconnectioninformation,see--helpforadditionaloptions.
(Bug#14079584,Bug#65261)ColumnsfortheForeignKeydefinitionarenowreorderedtomatchthatoftheindextheyareassociatedwith.
(Bug#13344743,Bug#62930)Asub-menuintheQuerymenuwasaddedtochangetherowcountlimit.
Aworkaroundwastoclickthetoolbarbutton"Togglelimitationofrecordsnumber"intheresultsgridpanetosetorunsetthelimitforaspecificresultset.
(Bug#11763098,Bug#55765)ApageheaderandfooterwasaddedtothePrinttoFile.
.
.
output.
Aworkaroundoptionwastoaddatextfieldtothedocumentandaddyourinformationthere.
(Bug#11762619,Bug#55233)SupportforopeningSQL(*.
sqland*.
dbquery)filesfromthecommandlineoptionwasadded.
Ifonlya.
sqlfileispassedin,thenaconnectiondialogwillbeopenedsothataMySQLconnectioncanbechosen.
Ifthe-query$connectionoptionisalsopassedin,thenthefilewillbeopenedusingthatMySQLconnection.
(Bug#11752504,Bug#43721)BugsFixedTheSchemaTransferwizardtextwasdifficulttoread.
(Bug#17163820,Bug#69747)IntheModelview,the"Accordion"styletabswoulddisallowscrollingwhenmultipletabswereopen.
Forexample,PhysicalSchemaswouldnotscrolldowntootheroptionslikeModelNotes.
(Bug#17154650,Bug#69635)TheSchemaPrivilegespagewasupdated.
Schemaprivilegescannowonlybeaddedtothepreviouslyselecteduser/hostpair.
(Bug#17088972,Bug#68059)ForwardEngineerSQLScriptwouldnotcreateViewdefinitionsinthegeneratedSQLscriptwhenOmitSchemaQualifierinObjectNameswasset,theresultingSQLscriptonlycontaineddefinitionsforthetable.
(Bug#17066617,Bug#69686)ItwasnotpossibletoexecutestatementswiththePROCEDUREANALYSEstatement.
AworkaroundwastoremovethegeneratedLIMITclause.
(Bug#17066330,Bug#69687)Theinnodb_file_format_checkoptionwassetasaStringintheMySQLWorkbenchGUI,butitisnowsetwitha(Boolean)checkbox.
(Bug#17057975,Bug#69672)ReverseEngineerSelectedSchematacouldfailwhilemigratingPostgreSQL9.
0.
x,becauseMySQLWorkbenchassumedthepg_catalog.
pg_enumtablehadtheenumsortordercolumninversion9.
0.
x,whenitwasaddedin9.
1.
Aworkaroundistoeditdb_postgresql_re_grt.
py,assuggestedinthebugreport.
(Bug#17056367,Bug#68997)90MySQLWorkbenchReleaseNotesTheSchemaPrivilegestabwouldnotremoveauser'sschemaprivilegesafterpressingDelete.
OnlytheAddandModifyoperationsfunctioned.
(Bug#17050803,Bug#69660)Horizontalscrollbarsarenowpresentonalltextboxes.
Sometimesthehorizontalscrollbarwouldnotbedisplayeduntilthecursorwasmovedpasttheedgeofthetextboxusingthekeyboard.
(Bug#17050483,Bug#66747)Detectionofcompatibleindexeswasupdatedtoacceptanyindexwiththecorrectcolumnsattherightposition.
TheorderingoftheFKcolumnsisautomaticallyupdatedtomatchtheindexcolumns.
(Bug#17043125)ExecutingSynchronizeModelondatabaseswithforeignkeyscouldgenerate"Error1822"failures.
Foreignkeyindexdependenciesarenowrespected,inadditiontoanyotherorderingthatisbeingdone.
(Bug#17037751,Bug#69508)Anewpreferencewasaddedtotogglecasingforthegeneratedkeywordsintheautocompletionlist.
Edit,Preferences,SQLEditorTAB,Useuppercasekeyboardsoncompletion.
(Bug#17033597,Bug#69621)OnMicrosoftWindows,executingaqueryusingtheControl+Entershortcutwouldcausethecursorfocustobelost.
(Bug#16983168,Bug#69505)TheheightoftheSQLeditortextpanewouldreverttothedefaultheightafterexecutingaquery.
Thecustomizedheightisnowpreserved.
(Bug#16979473,Bug#69504)OnOSX,executingApplySQLScripttoDatabasecouldoverflowthewindowiftoomanyerrorsweregenerated.
TheseerrorsarenowloggedintheActionLogpane.
(Bug#16970560,Bug#69483)Clicking"AlterTable"fromtheschematableslistandchangingtheenginefromtheenginedropdownwouldnotalterthedatabaseafterpressingApply.
(Bug#16933119,Bug#69433)Connectionhandlingwasrefactored.
Alldefinedconnectionsarenowlisted,whenbeforeonly"stored"connectionswereshown.
Additionally,thelastusedconnectionisnowhighlightedbydefault.
Thisalsosolvesaproblemwheretheconnectionmanagerwindowcouldcrashwhenitwasclosed.
(Bug#16869457,Bug#69329)UnderServerAdministration,UsersandPrivileges,clickingAddAccountaftersortingthelistbyUserwouldloadthedetailsofanexistinguser.
(Bug#16828217,Bug#69267)OnMicrosoftWindows,onlythesizewouldbesavedwhenattemptingtosaveasizeandnameforanewdiagram.
(Bug#16793626,Bug#69182)OnOSX,openingthecontextmenuforatableintheexpandedtableslistintheschemataexplorerafterrunningaqueryagainsttheschema(beforeitwasexpandedintheschemataexplorer)wouldcauseMySQLWorkbenchtofreeze.
(Bug#16788873,Bug#69188)ThetablesdropdownwasnotsortedalphabeticallyintheschemaexplorerifaSELECTquerywasexecutedonaschemabeforeviewingthetables.
(Bug#16784484,Bug#69178)Atable'scurrentinformationwasnotalwaysreflectedintheInformationpanelfortheSQLeditors,evenafterclickingRefreshAll.
(Bug#16708902,Bug#68988)Control+PageDownandControl+PageUpnowswitchbetweenopenSQLEditorconnections.
(Bug#16687676,Bug#68968)Anoptiontoeditatable'sKEY_BLOCK_SIZEinformationwasaddedtotheOptionstab,togoalongwiththecurrentRowFormatoption.
(Bug#16588233,Bug#68422)91MySQLWorkbenchReleaseNotesTheFile/OpenSQLScriptdialognowdefaultstothelastusedfolderduringthesession.
(Bug#16581302,Bug#68822)ColonsarenowenclosedwithbracketsandrecognizedasavalidIPV6hostnamewhenusingtheSetupNewConnectiondialog.
(Bug#16422401,Bug#68536)ExecutingaReverseengineerdidnotrefreshtheMySQLModeltab.
Itisnowupdatedautomatically.
(Bug#16285313)TheRevertoptionnotworkingforviews/routines.
(Bug#16284542)Anewoptiontoresetallconnectionpasswordswasadded.
ItisunderOpenConnection,Server,Resetsavedpasswordsforconnection.
(Bug#16284321)TheRefreshdatafromdatasourceoptionfailedtofunctionwithlocalchangespresent.
Adialogwasaddedtoeitherapplyorcancelthelocalchangesbeforeperformingtherefresh.
(Bug#16104127,Bug#68030)AnoptiontoSelectAllschematawasaddedtothemigrationwizard.
AnoptiontoUnselectAllalreadyexisted.
(Bug#16065000,Bug#68017)Withzoomat100%,theletter"d"lookedlikea"c"inatablerelationshiptooltip.
(Bug#14835312,Bug#67420)TheCatalogDiffReportforanEERDiagramcouldgeneratealistofdifferences,butwithoutanyactualdifferences.
(Bug#14829528,Bug#67209)Aftersynchronizingwithadatasourcebydefiningthesourceanddestinationdatabases,thepreviouslyselectedstoredconnectionswouldsometimesbeincorrect.
(Bug#14807904,Bug#67111)WhileeditingaModelOverview,executingundo(Control+Z)couldundotextintheTriggerwindowbeyondthepointthatanothertablewasclicked,eventuallyremovingalltextinthetriggertab.
Thetriggerinformationisnowrespectedbetweentables.
(Bug#14800878,Bug#66867)TheFilterfieldinthequerytabwouldignorethelastcharacter.
(Bug#14636440,Bug#66844)Refreshingfilteredresultscouldfillthetablewithdata,withoutfirstapplyingthefilter.
(Bug#14498414,Bug#66009)ScrollingaroundanEERdiagramcouldsometimescauseglitches,byaddingmisplacedpixelsalongtheborders.
(Bug#14498256,Bug#65969)AfterreadinglargeEERmodel,andimmediatelyloadinganotherEERmodel,sometimesMySQLWorkbenchwouldcrash.
(Bug#13923093,Bug#17024905)Whendefiningauserdefineddatatype,theavailableoptionsdidnotincludethespecificationofacharset,especiallyusefulfortheTEXTdatatype.
TheinclusionofthenewTabletemplatefunctionalityfixesthisissue.
(Bug#13500224,Bug#63728)SometimestheMySQLWorkbenchGUIwouldnotscaledowntoallowaccesstosomeofthebuttons.
Allbuttonsarenowdisplayedwhenusingtheminimal(orgreater)requiredresolutionof1024x768.
(Bug#12756582,Bug#61608)Whenmovingacolumninatableeitherupordownbymeansofthecontextmenu,thefocuswouldnotremainwiththecolumnbeingmoved.
Now,whenmovingaselectedcolumnofatable,thefocusremainswiththere-positionedcolumn.
(Bug#11763633,Bug#56371)ARenameDiagram.
.
.
contextmenuitemwasaddedfordiagramsintheModelOverview.
(Bug#11762737,Bug#55367)92MySQLWorkbenchReleaseNotesTheUserAccountspanelisnowresizablesothattheuserandfromhostcolumnscanbothfitwithoutscrolling.
(Bug#11757906,Bug#50023)OnLinux,thegreenlighteningbolticonintheschemaeditordidnotfunction.
Itwasreplacedbya"RefactorSchema"button.
(Bug#11757390,Bug#49430)ChangingtheINTEGERdatatypetoVARCHARwouldleavethe"AI"(AUTO_INCREMENT)attributechecked.
(Bug#11755581,Bug#47379)TextualUIinconsistencieswerefixed,suchaschangingthename"Window"to"Tab"whenreferringtoanewtab.
(Bug#11753870,Bug#45389)MySQLWorkbenchwouldallowthecreationofaFULLTEXTindexontablesusinganenginethatdidnotsupportFULLTEXT.
Validationnowcatchesinvalidindextype/enginetypecombinations.
(Bug#11747352,Bug#31939)Validationandforwardengineeringdidnotcheckenginedependencieswhentheindextypewaschanged.
(Bug#11747351,Bug#31938)ChangesinMySQLWorkbench6.
0.
3(2013-07-09)Thisisthesecondpublicbetareleaseof6.
0.
Itismeantfortestingpurposes,andshouldnotbeusedinaproductionenvironment.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedOnOSX10.
7andabove,fullscreensupportwasadded.
(Bug#16962994,Bug#69473)Databasemodelscannowbesynchronizedwithanyschemaoverridingtheschemaname.
Forexample,itisnowpossibletosynchronizetwodatabasesthathavedifferentnames.
(Bug#11757723,Bug#49817)BugsFixedMigratingMicrosoftSQLServertoMySQLcouldtruncateVARCHARdata.
(Bug#17025373,Bug#69596)TheSELECTDROPtable/schemacontextmenuactionwouldgenerateSQLinlowercase.
SQLkeywordsarenowwritteninuppercase.
(Bug#17006621,Bug#69560)ThecheckboxinthebottomleftcorneroftheModel,ModelOptionsdialogboxwasnotlabeled.
ThelabelisnowUsedefaultsfromglobalsettings.
(Bug#17004380,Bug#69552)ExecutingSynchronizeModelagainsttwotablesthatwereidenticalexceptfortheorderthattheindexeswerecreated,wouldcauseMySQLWorkbenchtodropandimmediatelyre-addtheforeignkeys.
(Bug#16999452,Bug#69153,Bug#69181)PressingControl+FwouldfailtoopentheFinddialog.
(Bug#16996850,Bug#69540)The";"separatorforpassinginmultiplevaluestothereplicate-wild-ignore-tableoptionwasnotparsedcorrectly,andMySQLWorkbenchwouldthrowanunhandledexception.
(Bug#16996665,Bug#69520)TheForwardEngineeringGenerateINSERTstatementsfortablesoptiondidnotfunction.
(Bug#16992658,Bug#69532)93MySQLWorkbenchReleaseNotesWhenexecutinganAdministrationtask,suchasManageSecurity,an"CurrentProfileHasnoWMIenabled"errorwouldbereportedforlocalconnections.
Aworkaroundwastoeditandsavetheconnection,whilemakingeditstotheconnectionwasnotrequired.
(Bug#16986040,Bug#59933)Undercertaincircumstances,enteringanincorrectpasswordwouldbesavedand"Incorrectpassword"wouldbereportedwithouttheabilitytoenteranew(andvalid)password.
(Bug#16979861,Bug#69497)OnOSX,thedefaultconfigurationfilesforlocalserverinstanceswerenotdiscoveredproperly.
AttemptstoedittheOptionsFilewouldemitanerror.
(Bug#16977187,Bug#69475)TheDBMSconnectionreadtimeoutuserpreferencewaslimitedto5charactersinlength.
(Bug#16967769,Bug#69395)MySQLWorkbenchpromptedforthesudopasswordwhenitwasnotneeded.
(Bug#16967758,Bug#69481)TheExportrecordsettoanexternalfileoptionwouldnotcheckforexistingfileswiththesamename,andwouldoverwriteafilewithoutprovidingawarning.
Apromptisnowgeneratedthatasksifyouwanttooverwritetheexistingfile.
(Bug#16959225,Bug#69467)Attemptingtochangemy.
cnfviaServerAdministration,OptionFilewouldgenerateanerroraboutaninvalidsudopassword.
(Bug#16941451)MigratingalocalMySQLservertoaremoteMySQLserverwouldfailatthedatacopystep,whenastoredconnectionusingthedefaultsocketpathwasused.
(Bug#16895726,Bug#69376)OnMicrosoftWindows8,a"HandleisnotInitialized"exceptionwouldbegeneratedafterperforminga"FindandReplace"intheroutinetabthatislocatedinthegrouproutinessection.
(Bug#16892512,Bug#69354)Addingaparticularlylongstring(around50characters)toatablecommentforamodeldiagramwouldcauseMySQLWorkbenchtocrash.
(Bug#16703832,Bug#68984)WhenexecutinganImportFromDiskoperationwithDataImport/RestoretoaconnectionwithanSSLCAFilespecifiedintheconnection'sconfiguration,clickingStartImportwouldgenerateanerrorandfailtofunction.
(Bug#16601645,Bug#68428)CreatingastoredfunctionorprocedurewouldgenerateSQLwithsuperfluousCREATEandUSEstatements.
(Bug#16588163,Bug#68204)ExecutingModel,DBDoc,ModelReportingcreatedamemorylink.
Thenafterthereportwasgenerated,executingFile,Export,ExportasPNGfailedandreportthatMySQLWorkbenchranoutofmemory.
(Bug#16562737,Bug#68755)Changingacolumn'sdefaultvaluefromCURRENT_TIMESTAMPtoCURRENT_TIMESTAMPONUPDATECURRENT_TIMESTAMPwasnotdetected.
(Bug#16546597,Bug#68341)ClickingApplyafteronlychangingabacktick("`")orspace("")wouldnotsavetheresults,andinsteadMySQLWorkbenchwouldreport"Nochangesdetected.
"(Bug#16545503,Bug#68162)Movingtablesaroundwhileconstructingadiagramcouldcausethetablepositionstobecomelost,andscatter.
(Bug#16521951,Bug#68727)WhenconnectedtoadatabaseinSQLDevelopmentmodeafterrunningaquery(orusingtheEdittabledatacontextmenuoption),leftclickingtheleftmostcolumnintheresultsetpanedidnothing.
Therowoptionsarenowenabledwhenclickingtheleftsidecolumn.
(Bug#16469383,Bug#68633)94MySQLWorkbenchReleaseNotesOpeningtheSQLeditorwithastoredconnectionwouldnotopenthesavedworkspaceifthestoredconnectionwasselectedbydefault.
(Bug#16433144,Bug#68499)AftercreatingatableagainstaMySQLserverwithlower_case_table_namessetto1,theObjectBrowserwoulddisplaythenewtablenameastheuserenteredit,insteadofdisplayinghowitwascreatedwithlower-case.
Thelowercaseversionisnowdisplayed,andtheuserisnotifiedoftheconversion.
(Bug#16390426,Bug#68210)ImportingaCSVfilethatdefinedlineendingswith"\r"insteadof"\n"or"\r\n"wouldcauseMySQLWorkbenchtocrash.
Awarningmessageisnowdisplayedthatwarnsoftheincorrectformat.
(Bug#16362189,Bug#68343)The**.
*objectunderModel,SchemaPrivileges,Privilegeswasmissinganicon.
(Bug#16285241)TheReplace&Findfeaturewouldinsertthereplacementtextatthecursorlocationevenifthematchingtextwasnotfound.
(Bug#16284625)OnMicrosoftWindows,an"Indexwasoutofrange"exceptionwasthrownafterloadingtheOutputtabintheSQLeditor.
(Bug#16283047)Thetexteditorinthelowerbottomhalfofthesnippetstab(insidethescriptingshell)wouldbecomeunavailable(hidden)afterdraggingthesplitterbarallthewaydown.
(Bug#16277909)Afteraddinganddeletingarelationshipbetweentables,thedeletedrelationshipwasstillreportedintheyellowtooltipbox.
AworkaroundwastorestartMySQLWorkbenchaftersavingtheproject.
(Bug#14835355,Bug#67421)Anerrorwasemittedwhilegeneratingacatalogdiffreport,anddifferencesincatalogsarenowsuccessfullyreported.
(Bug#14692908,Bug#66986)ThecanvasheightoftheModelOverviewcontainerwasnotcalculatedproperly.
Theamountofwhitespacewouldincreaseasthenumberofobjectsincreased.
(Bug#14456267)DatabasesynchronizationwithaViewwouldsometimesfail,andcouldremovetheView.
(Bug#14005482,Bug#65108)Right-clickingonanexistingdiagraminthemodeleditorwoulddisplayadisabledCutandPasteoption.
Itwasremoved.
(Bug#13470625)Acolumnnamemappingeditorwasaddedtothesynchronizewizard,assometimesmanuallyadjustingthecolumnmappingisrequired.
(Bug#13463420,Bug#63486)Anerrordialogisnowgeneratedifaninvalidcolumnischosenfromtheforeignkeypickerwhencreatingtherelationship.
(Bug#11766525,Bug#59655)Validationnowchecksfortherequiredparenthesiswiththe"UnionTables"argumentduringmodelsynchronization,andaddsthemiftheyaremissing.
(Bug#11766487,Bug#59601)ThedefaultvalueforanENUMwasnotquoted.
(Bug#11761349,Bug#53835)MySQLWorkbenchcouldexhibitanextendedtimeoutwhensufferingfromincorrectpermissions.
Thisextendedtimeoutwasfixed,andMySQLWorkbenchwillnowaskforthesudopasswordwhenneeded.
(Bug#11761240,Bug#53711)WhenaddingatabletoformaN:MrelationshipinalargeEERDiagram,thenewN:Mtablewaspositionedfarawayfromthetables.
Thisthirdtableisnowaddedbetweenthetwoothertables.
(Bug#11754898,Bug#46582)95MySQLWorkbenchReleaseNotesThenameofaDiagramcannowbechangedfromthediagramtabviaModel,DiagramPropertiesandSize.
.
.
.
(Bug#11753099,Bug#44472)ChangesinMySQLWorkbench6.
0.
2(2013-06-13)Thisisthefirstpublicbetareleaseof6.
0.
Itismeantfortestingpurposes,andshouldnotbeusedinaproductionenvironment.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAnewHidesleepingconnectionsoptionwasaddedtotheClientConnectionssectionoftheMySQLMANAGEMENTtab.
(Bug#16675975,Bug#68978)TheSelectAllandUnselectAll(database)commandswereaddedtotheSynchronizeModelcontextmenu.
(Bug#14084381)AFunctionssectionwasaddedtotheSCHEMASviewerintheObjectBrowser,togoalongwiththecurrentTables,Views,andStoredProceduressections.
(Bug#11763631,Bug#56368)ATruncateTableoptionwasaddedtotheright-clickcontextmenufortables,whichcomplementsthecurrentAlterTableandDeleteTableoptions.
(Bug#11758513,Bug#50726)Relationshippropertiescannowbeeditedbydouble-clickingtherelationshipinanEERdiagram.
(Bug#11758318,Bug#50506)Tablecolumnandrelationshipdefaultsmaynowbeconfiguredtodefaultaslowercase,uppercase,orcapitalized(forcamelCase).
Thesyntax,underPreferences,Modelis%table|upper%,%table|lower%,and%table|capitalize%.
Seethehoveringhelptooltipsforadditionalinformation.
(Bug#11753021,Bug#44382)BugsFixedSeveralimprovementsweremadetotheMicrosoftSQLservermigrationwizard,whichincludedfixesforunsupportedoperandtypes.
(Bug#17086889,Bug#69713)Ifseveraleditortabswereopen,includingoneormoreTableeditortabs(viaCreateTableorAlterTable),MySQLWorkbenchwouldcrashwhenchoosingCloseallorCloseallbutthis.
(Bug#16959525,Bug#69466)Specifyinganip/subnetmaskasahostspecificationwouldberejected.
Forexample,"10.
0.
1.
0/255.
255.
254.
0"failedtovalidateasahost.
(Bug#16887657)DroppingaschemathatwasdefinedasthedefaultschemawouldcrashMySQLWorkbench.
(Bug#16876985,Bug#69337)ExecutingaquerythatcontainedaregularexpressionwouldcauseMySQLWorkbenchtocrash.
(Bug#16775867,Bug#69167)RightclickingafieldintheSQLEditorwhileingridviewwouldcauseMySQLWorkbenchtofreeze.
(Bug#16762969,Bug#69139)ForwardEngineerfailedontheforeignkeyvalidationstepfortableswithcyclicalforeignkeyrelationships.
AnoptiontodisableforeignkeychecksduringINSERThandlingwasadded.
(Bug#16719239,Bug#69054)96MySQLWorkbenchReleaseNotesWhilemigratingfromaMicrosoftSQLServerdatabase,theDatetype2MSSQLtypeisnowconvertedtotheDATETIMEMySQLtype.
(Bug#16681117,Bug#68790)AnolderversionoftheMySQLClientwasbundledwithMySQLWorkbench,andithassincebeenupdated.
Thiscausedproblemswhileexecutingmysqldump.
(Bug#16575396,Bug#16668532,Bug#16307109,Bug#68683,Bug#68779,Bug#68328)OnMicrosoftWindows,migratinganSQLServerdatabasethatcontainedalotofcolumns(100+)wouldsometimesfailtomigrate.
Theprobleminvolvedhowwbcopytables.
exeusestemporaryfilestostoretablenamesandcolumninformation.
(Bug#16538786,Bug#68146)Uponsynchronizationbetweenamodelandadatabase,thedatabaseSQLcodeisnolongerdisplayedwhenchangesareappliedtoamodelorsetasignored.
(Bug#16529438,Bug#67692)Statementsfollowinga"--"stylecodecommentwouldnotbeexecuted.
ThesecommentsarenowhandledproperlybyMySQLWorkbench.
(Bug#16492436,Bug#16171620,Bug#15978566,Bug#68674,Bug#67711,Bug#67848)TheSlowquerylogtabwasemptywhencheckingagainstMySQLServer5.
7.
(Bug#16478942)Iftwotriggersexistedonatable,butonlyonewasmodified,thesecondtriggerwasremovedfromtheschemaafterapplyingthechanges.
(Bug#16477746,Bug#68651)UsingSynchronizewithAnysourcewouldnotdisplayallavailableschemasforthesourceconnection.
(Bug#16471554,Bug#67887)WhenconfiguredtogenerateascriptfordatacopyingontheDataTransferSetuppageintheDatabaseMigrationwizard,theTruncatetargettables.
.
.
andtheEnabledebugoutput.
.
.
optionswerenotgeneratingcommandsforthisscript.
(Bug#16464193)OnMicrosoftWindows,scriptsgeneratedforwbcopytables.
exewouldnotescapeparametervaluesthatcontainedspacesorsemi-colons.
(Bug#16463467)ExecutingaverylargestatementcouldproducegenericGDI+errors,andreplacetheprocesslistwithalargeredX.
(Bug#16453590)Whilecopyingtables,theDatabaseMigrationwizardwouldcreatetemporaryfilesinthecurrentdirectoryuponexecution.
Thiswouldsometimesleadtopermissionerrors,sothesystem'stemporaryfolderisnowused.
(Bug#16447313)TheManualEditingstepofaDatabaseMigrationwoulddisplayallcolumns,butwillnowonlyshowthecolumnsthatwereselectedformigration.
(Bug#16446660)Edit,Format,BeautifyQuerywouldremovetheROLLUPkeyword.
(Bug#16435852)ChangestoatriggerarelostaftereditingafilefromanolderversionofMySQLWorkbenchthatcontainsthetrigger.
(Bug#16433014,Bug#66572)OnLinux,MySQLWorkbenchwouldcrashafterdeletingadatabaseschemafromamodel.
(Bug#16353605,Bug#68402)TheServerAdministration,Configuration,OptionsFileeditorwouldsometimesfailtodisplaytheoptions.
(Bug#16346058,Bug#68398)EditTableDatawasremovedfromthetablecontextmenu,andthetablenamewasaddedasthetitlefortheSelectRows-Limit1000contextmenuoptionthatcanbeusedtoedittabledata.
(Bug#16346058,Bug#68398)97MySQLWorkbenchReleaseNotesCommentsaddedtoprimarykeyswerenotsaved.
(Bug#16329439)WhensynchronizingamodelwithcolumnswithdefaultvaluesofNULL,MySQLWorkbenchwouldalwaystreatthesecolumnsashavingchanged.
(Bug#16325636,Bug#68369)SelectingandthendroppingmultipleobjectsfromtheSQLeditorwouldcauseMySQLWorkbenchtodeletetheobjects,andthencrash.
(Bug#16311466,Bug#68337)AddinganewconnectionusingtheManageStoredConnectionoptionintheSynchronizeModeldialogwouldnotsavetheconnectionafterMySQLWorkbenchwasclosed.
(Bug#16292166,Bug#68294)AfterdroppingadatabasethatisdefinedasthedefaultschemaandthenclickingCreateanewtable,theNewtabletabwoulddisplaythe"defaultschema"inthe"schema:"field.
(Bug#16284582)The-upgrade-mysql-dbscommandlineoptionwasmissingfrom-help.
(Bug#16278270)ClickingCancelafterloadingPlugins,Utilities,ChangetheStorageEngineofAllTableswouldgenerateanerror.
(Bug#16248101,Bug#68232)Datetimewithfractionalsecondsisnowsupported.
Before,MySQLWorkbenchwouldconvertDATETIME(n)(where"n"isaninteger)toDATETIME.
ThisfixalsoappliestoTIMESTAMP(n).
NotethatthisoptionrequiresthedefaulttargetMySQLServerversionsetto"5.
6",whichissetwiththeModel,ModelOptionspreference.
(Bug#16239203,Bug#68191)AdatabasewithanamethatcontainedanunderscorecouldnotbeassignedschemaprivilegesusingtheprovideddatabaselistintheServerAdministrator,asthedatabasenamewasnotescapedproperly.
(Bug#16227715,Bug#68175)DefaultvaluesforDECIMALcolumndefinitionswouldnotbepreservedduringsynchronization.
(Bug#16171808,Bug#67502)RunningDatabase,ReverseEngineeronanEERModeldiagramwouldcausethecanvastonotdrawproperlyuntilthediagramwasdragged.
(Bug#16171635,Bug#67440)Whileeditingaschemacomment,thecursorwouldjumptotheendofthecommentafterthecursorwasmoved,thusmakingitimpossibletoeditpreviouscomments.
(Bug#16104719,Bug#67843)TheActionOutputwindowwouldnotrefreshwhentheTextOutputwindowwasnotactive.
(Bug#16063275,Bug#67419)OpeningastoredprocedureorfunctionforeditinginaModel,editingit,andthenclosingthetab,wouldcrashMySQLWorkbench.
(Bug#16058044,Bug#67995)ExtrawhitespacewouldsometimesbepresentbetweentheMigrateTableObjectsandMigrateViewObjectssectionsoftheSourceObjectsstepinthemigrationwizard.
(Bug#14808352,Bug#67188)ADatabaseMigrationfromSQLServertoMySQLcouldfailifaSQLServerdatatypewasaFLOAT(n).
(Bug#14761954,Bug#67234)MySQLWorkbenchcouldcrashaftermodifyingafunctioningSSHkey-basedauthenticatedstoredconnectionwithincorrectcredentials.
(Bug#14701987,Bug#65672)ClickingCancelafterloadingAlterTable,PartitionwouldduplicatethepartitiononthescreenonceforeverytimeCancelwasclicked.
(Bug#14571162,Bug#66615)Theright-clickcontextmenuwasnotavailablewhiletextwashighlightedintheSQLeditor.
(Bug#14568049,Bug#66613)98MySQLWorkbenchReleaseNotesWhenmigrationSQLServertoMySQL,CHAR/VARCHAR/TEXTfieldscontaininginternationaltextfailedtotransfer.
ThesefieldsarenowconvertedtoNCHAR/NVARCHAR/NTEXT.
(Bug#14534789,Bug#66516)MySQLWorkbenchwillnowcheckifcollationandcharsetarecompatible,andinthecaseofgeneratedSQL,thecharsetwillbeignorediftheyareincompatible.
(Bug#14278043,Bug#65764)Aconnectioncouldfailtoconnectprematurelyandwouldreport"Connectioncanceled"despiteTestConnectionreportingavalidconnection.
(Bug#13972036,Bug#64003)Atriggermeanttoinsertconnectionsonann-nrelationshipfailedonINSERTduetoawronginsertorderproducedduringtheForwardEngineeringstep.
AworkaroundwastoforwardengineerthedatabasewiththeSkipForeignKeycreationandSkipFKIndexesoptionsenabledwhileexecutingSynchronizeModel.
(Bug#13790046,Bug#61594)WithaModelprojectopen,MySQLWorkbenchwouldcrashafterEdit,Find,FindAdvancedwaseitherclickedoraftertheassociatedkeyboardshortcut(Control+Alt+F)waspressed.
(Bug#12565875,Bug#61214)TheAlterTable.
.
.
optiondidnotfunctionontableswithtriggers.
ThiswasresolvedbycorrectlyescapingthedatareturnedbytheMySQLServerwhenretrievingthetriggers.
(Bug#12546727,Bug#61110)DeselectedtableobjectswerestillevaluatedwhenexecutingtheEERModelFromExistingDatabasewizardonadatabasewithtriggers.
(Bug#11765398,Bug#58362)WindowplacementimprovementsweremadeforusingMySQLWorkbenchwithlowerscreenresolutionsthantheminimumscreenresolutionrequirementof1024x768.
(Bug#11764019,Bug#56802)TheimagedataviewertabintheBLOBimageviewerwouldnothaveahorizontaltabwhentheimagewaslargerthantheimageviewingarea.
(Bug#11764016,Bug#56797)Thelengthofaprimarykeyindexcouldnotbesetwhentheprimarykeycontainedatextfield.
(Bug#11763301,Bug#55997)MySQLWorkbenchsufferedfromslowperformancewhenselectingalargeamountofdata,suchas100,000+rows.
(Bug#11762734,Bug#16507740,Bug#55364)WhenSynchronizeModelthefeaturewasusedtogenerateSQLtomodifyanexistingdatabase,itwouldlosetheUNSIGNEDattributewhileexecutingthesynchronization.
(Bug#11760008,Bug#52373)ClickingonatablecellandpressingF2willnowselect(highlight)thecellcontentsforediting.
Before,thecursorwouldbeplacedattheendofthecell.
(Bug#11759671,Bug#52001)Itwasnotpossibletoforcesynchronizationofaschemawithanotherschemathathadadifferentname.
ThenewOverrideTargetoptionallowsthis,andisavailableduringtheSelectSchematastageofthesynchronizationwizard.
Note:youmustclickOverrideTargettosettheoverridebeforeclickingContinue.
(Bug#11754001,Bug#45533)ChangesinMySQLWorkbench6.
0.
1(Notreleased)Thisisthefirstprivatebetareleaseof6.
0.
FunctionalityAddedorChanged99MySQLWorkbenchReleaseNotesBugsFixedFunctionalityAddedorChangedTheHometabwasredesigned.
Seethe"What'sNew"pageforadditionaldetails.
(Bug#16681573,Bug#68900)TheavailableinformationintheObjectBrowserwasexpandedtoincludenontablenodes,whichincludesindexes,foreignkeys,functions,storedprocedures,andtriggers.
Forexample,adescriptionforanindexwillshowthetype,uniqueness,andassociatedcolumns,andafunctionwillshowitsparameters.
(Bug#16202768,Bug#11765064,Bug#67114,Bug#57983)Thesplashscreen,whenloadingMySQLWorkbench,wasremoved.
(Bug#11761020,Bug#53473)TheServerAdministrationscreenwasimprovedtoincludeadditionalinformation,whenbeforeitonlydisplayedstart/stopinformation.
Newdetailsincluderunningstatus,numberofconnections,trafficbandwidth,keyefficiency,queriespersecond,serverdirectories,availablefeatures/plugins,InnoDBrelatedstatistics,andmore.
(Bug#11757812,Bug#49913)BugsFixedForwardEngineeringwouldsometimesfailwithtriggerswhentheOmitSchemaQualifierinObjectNamesoptionwasenabled.
(Bug#16864493)TheDatabaseMigrationwizardfailedtoreverseengineeraMicrosoftSQLServerdatabaseifthedatabasenamecontainedaspace.
(Bug#16754457,Bug#69115)Attemptingtocreateauserwiththesamenameasthedatabase,thatcontainedahyphen,wouldgenerateanerror.
Theerrorwas"SQLError:1064".
(Bug#16691914,Bug#69007)ClickingApplyaftereditingafieldnameintheAlterTablewindowwouldnotsavethechange,unlessadifferentpartoftheeditwindowwasclicked.
(Bug#16681375,Bug#67802)TheServerAdministrationpanelwouldrefreshtheUIeachtimeitwasactivated.
SoallunsavedchangeswerelostfromtheUIafterswitchingtoadifferentpageandreturningbacktotheUsersandPrivilegespage.
NowtheUIforeachtabinthispageisrefreshedonlywhenitdoesn'thaveunsavedchanges.
(Bug#16679449,Bug#68730)OnMicrosoftWindows8,MySQLWorkbenchwouldnotstartwhenloadedfromanetworkfolder.
(Bug#16660724,Bug#68862)OnOSX,atablenamecouldnotbechangedviatheAlterTablemenu.
ClickingApplywouldreport"NoChangesdetected".
Aworkaroundwastorenamethecolumnbychangingitinthelistviewinsteadofthetextfieldbelowit.
(Bug#16595066,Bug#68595)OnFedoraLinux,theMySQLWorkbenchbinaryPATHwasnotproperlysetonsomesystems.
(Bug#16594877,Bug#68479)MySQLWorkbenchfailedtosetupaconnectionwithaMySQLuserthatauthenticatedusingPAM.
(Bug#16556099,Bug#68507)CopyingandpastingmultiplecolumnsbetweentablesinanEERModelwouldnotmaintaintheorderofthecolumns.
(Bug#16554982,Bug#68433)Connector/C++isnolongerbundledwithMySQLWorkbench.
(Bug#16554694,Bug#68324)100MySQLWorkbenchReleaseNotesTheSudocommandoptionwasremovedfromtheManageServerConnections,ServerProfileMySQLManagementtab.
Previously,thesudopasswordcouldbetruncated.
(Bug#16545276,Bug#67945)OnFedoraLinux,thedocumentationisnolongerbundledwithMySQLWorkbench,duetoitnotbeing"Free".
(Bug#16539724,Bug#68325)NULLvalueswerenotbeingdisplayedinthefirstcolumnofaresultset,andwereinsteadbeingdisplayedasemptycells.
(Bug#16363542,Bug#68434)IntheServerAdministrationpanel,the"RemoteAdministrationDisabled"messageintheStartup/Shutdowntabwasdifficulttoread.
Theremotemanagementoptionsarenolongervisibleunlessitisconfigured.
(Bug#16338435)TogglingbreakpointsintheScriptingShellfailedtoset.
(Bug#16271528)TheDatabaseMigrationwizardwouldmigrateunsignedtinyintMicrosoftSQLServervalues,butwouldthrowanexceptionforvaluesexceeding127(themaximumvalueforasignedtinyint).
(Bug#16263882,Bug#68084)OnFedoraLinux18,MySQLWorkbenchwouldnotinstallduetoamissingPCREdependency.
(Bug#16198661,Bug#68114)ItwasnotpossibletoeditindexesintheindextaboftheEERdiagram,AlterTablewindow.
(Bug#16197830,Bug#68103)TheHistorytabwoulddisplayqueryhistoryasoldesttonewest,butnowdisplaysthemostrecentqueriesfirst.
(Bug#14571056,Bug#66594)Inthetableeditor,afterenteringacolumncommentforanewcolumn,clickingonadifferentoption(suchastogglingNOTNULL)woulderasethecomment.
(Bug#14548138,Bug#66554)Executingacompleteschemaimportduringamigrationcouldrunoutofmemoryiftheschemacontainedalotofviews,procedures,andfunctiondefinitions.
Thememoryhandlingwasimproved.
(Bug#14483625,Bug#66225)Insteadoffreezingat"Tablesfetching.
.
.
"whentablerecordscouldnotbefetched,MySQLWorkbenchwillnowreportthisissuebyupdatingtheassociatedfetchiconandreportitas"Couldnotbefetched".
(Bug#14079460,Bug#65254)TheBINARYflagusedinauserdefinedtypewasdroppedfromthecolumndefinitionduringdatabasesynchronization.
(Bug#13364844,Bug#62701)ACopyRow(withnames)optionwasaddedtothecontextmenuforrecordsets.
(Bug#11765574,Bug#11764870,Bug#58557,Bug#57748)ThelistofModeldiagramsdidnotre-wrapanddeterminehowmanycolumnsoficonsitcouldshowwhenthewindowwasnarrowed,andwouldonlyre-wrapwhenthewindowwaswidened.
(Bug#11755680,Bug#47486)OnLinux,thecursorfocusnowstartsontheName:fieldafterchoosingEditTable.
(Bug#11755349,Bug#47112)TheoptiontosetthedefaultdatatypeforaPKcolumndidnotallowdatatypeoptionstoalsobesetforthecolumn,suchasAIorUNSIGNED.
Thenew"TableTemplate"featuremakesthispossible.
(Bug#11749340,Bug#38802)101MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench6.
0.
0(Notreleased)Thisisthefirstprivatealphareleaseof6.
0.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedNewDeletewithReferencesandSelectwithReferencesoptionswereadded.
TheDELETEversionwillgenerateaseriesofDELETEstatementsneededtodeletearowfromatablethatincludesrowsfromothertablesthatreferenceit,recursively.
TheSELECTversionallowsyoutopreviewwhatrowswouldbedeleted.
(Bug#14158884,Bug#65525)ContextSensitivehelpwasaddedthatshowspecifichelptopicsdependingonthewordatthecaretintheSQLeditor.
Afteradelay,MySQLWorkbenchwillshowformattedhelpinformationfromtheMySQLServer(equivalenttousingthehelpcommandfromthecommand-lineMySQLClient).
(Bug#11765858,Bug#58862)TheSchemaInspectorandTableMaintenancefeatureswereadded,whichincludetheabilitytoanalyzeandrepairtables,andviewtablemetrics.
(Bug#11765063,Bug#11761090,Bug#11758528,Bug#57982,Bug#53548,Bug#50741)Atabletemplatesfeaturewasaddedwhereonecanspecifythelistofcolumnstobecreatedforanewtable,inboththeSQLEditorandinModeling.
(Bug#11764790,Bug#57661)Acommenttabwasaddedtoallowspecifyingdatabaseindependentcommentsforastoreroutines/views.
(Bug#11764338,Bug#57161)Atoolbarwasaddedtoallscripteditorswithoptionsthatincludesaveandloadbuttons.
(Bug#11764091,Bug#56886)AnewPreferences,SQLQueries,Leaveautocommitmodeenabledbydefaultuserpreferencewasadded.
(Bug#11763282,Bug#55975)The--querycommandlineoptionwaschanged,theconnectiondialogwillbepoppedupdirectlyifavalueisnotpassedin.
(Bug#11762355,Bug#54938)ThedevelopmenttoolbarwasaddedtoallSQLeditors,andincludestheabilitytosearch/replacewithintheAlterTablewindow.
(Bug#11759599,Bug#51923)AddedMySQLEnterpriseBackupsupport.
AGUIfortheMySQLEnterpriseBackupcommand-linenowexistsinsideMySQLWorkbenchSEforEnterpriseusers.
AddedacodeeditingtoolbarforallSQLeditorsinboththemodelingandqueryeditorinterfaces.
Addedtheabilitytocreatetablesfromusertemplates,whichincludesatabletemplateeditor.
AddedpluginstobuildSQLqueriesfor:CascadingDELETEstatementsforselectedtables.
PerformaSELECTstatementforcascadedDELETEstatements,forpreviewing.
BuildingajoinedSELECTstatementforselectedtablesthatautomaticallydeterminetheintermediatetablesbyusingtheshortestpath.
Addedthedatabasesearchfeature.
102MySQLWorkbenchReleaseNotesAddedanewSchemaManagerfeature,whichisfoundunderSchema,SchemaManager.
AddedschematamigrationsupportforSQLAnywhereandSQLite.
Codecompletionnowsupportsallquerytypes,inadditiontoSELECTstatements.
Suggestionsarenowdisplayedforalldatabaseobjecttypes,suchastriggers,event,andindexes,inadditiontoschemas,tablesandcolumns.
OnMicrosoftWindowsversion7andabove,supportforapplicationcolorschemeswasadded,andtheyaredynamicallyswitchableviatheMySQLWorkbenchpreferences.
MySQLWorkbenchnolongerbundlestheμ,astheyareinstalledasseparatepackages.
BugsFixedUndercertaincircumstances,cuttingandpastingalargeamountofdatafromanexternalapplication(suchasExcel)couldcauseMySQLWorkbenchtothrowanexception.
(Bug#16545227,Bug#67936)Afterchangingacolumnname,clickingadifferentlocationcouldcausethecolumnnamechangetobelost.
(Bug#16536486,Bug#68216)Whilecopyingamodelcolumn,thenewcolumnnamesdefaultto[name]_copy[n]where"name"isthenameofthecopiedcolumn,and"n"isanincrementedinteger.
(Bug#16072331,Bug#67822)TheWrap-Linesfeaturewasnotpresentinthefunctions/procedureseditor,butwasavailableinthestandardSQLeditor.
ItisnowavailabletoallSQLeditors.
(Bug#14823122,Bug#66942)TheSQLeditordidnotrecognizechangeswhenonlythecasewaschanged.
(Bug#14686272,Bug#66993)AfterclickingDismisswhenanorphaneddocumentwasloadedatstartup,thesamedialogwasdisplayedafterreopeningMySQLWorkbench.
Recoveredconnectionsarenowlabeledwith"(Recovered)"andwilldisappearafteryoureopentheconnection.
(Bug#14538902,Bug#66256)TheObjectBrowserandForeignKeyReferencedTableListwouldsometimeslisttablesinadifferentorder,buttheynowusethesamesortingmechanism.
(Bug#14521193,Bug#66279)WhenconvertingaBOOLtoaTINYINT(1)whensynchronizingamodelwithaschema,thesynchronizationdiffwouldcontinuetoclaimthetwoweredifferent.
(Bug#14520990,Bug#66364)OnOSX,resizingthenavigatorimagetozerosize(bydraggingthecatalog,layers,andusertypespartup)andthenbackdowntoresize,wouldcausetheimagetomovetothewrongposition.
(Bug#13940003,Bug#64864)Thequotinglogicwasupdatedtoalsoconsiderthatdigitonlyidentifiersshouldbequoted.
(Bug#13939997,Bug#64869)SynchronizationwouldsometimesfailandcrashMySQLWorkbenchwithmodelsthatincludedtriggers.
(Bug#12762352,Bug#61860)AfterexecutingForwardEngineerCREATE,allgenerated"CREATESCHEMAIFNOTEXISTS"statementswereplacedatthebeginningoftheresultingDDLfile,insteadofjustbeforetheDDLforeachschema.
(Bug#11766560,Bug#59697)SwitchingtotheColumnstabwhilecreatinganewtablewouldcauseMySQLWorkbenchtospikeitsCPUusage.
(Bug#11766368,Bug#59467)UnsignedINT(10)columnswouldbeconvertedtosignedINT(10)forimportedDBDesigner4models.
(Bug#11763391,Bug#56089)103MySQLWorkbenchReleaseNotesTheUSEstatementisnowbeingaddedpriortocreatingprocedures,asotherwiseitwaspossiblethattheprocedureswouldbeplacedinthewrongschema.
(Bug#11758847,Bug#51102)OnLinuxandMicrosoftWindows,theemptypropertiestabwasremovedfromtheModelviewinterface.
(Bug#11757396,Bug#49436)ExecutingForwardEngineerSQLScriptwouldusethepresetvaluesfromapreviousexecutionofForwardEngineeranAlterScript.
(Bug#11756316,Bug#48221)ChangesinMySQLWorkbench5.
2ChangesinMySQLWorkbench5.
2.
47(2013-02-15)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
46.
BugsFixedPressingtheDeletekeywiththecursorfocusinacolumnnamewouldremovediagramobjectswhileeditinganEERdiagram.
(Bug#16285264)Addingindexestoexistingtableswouldsometimesfreezethecursorfocus.
(Bug#16209869,Bug#68149)PressingDeletewoulddeleteanobjectfromanEERModeldiagram.
ThecorrectkeyboardshortcutforthisoperationisModifier+Delete.
SimplypressingDeletewillonlydeletethecharactertotherightofthecursor.
(Bug#16185212,Bug#68102)Arrange,Autolayoutwouldpushmodelitemsoutsideofthepage.
(Bug#14781895,Bug#67278)Withauto-completionenabled,editingtextintheSQLeditorforamodelcouldcloseMySQLWorkbench.
(Bug#14520292,Bug#66111)Intheinputstabofthetableeditor,itwasnotpossibleentervaluesusingbinarynotation,suchasb'1'or0b1,foravalueinaBITfield.
(Bug#12917990,Bug#61966)ClickinganEERdiagramtabwouldinitiallydisplaytheModeltabbeforedisplayingtheEERdiagramtabthatwasclicked.
(Bug#12661264,Bug#61473)TheforeignkeysettingsforOnUpdateandOnDeletewouldsometimesbelostafteraddinganewforeignkey.
(Bug#11764432,Bug#57263)Sometimesthecommentfieldwastoowideandwouldflowovertherightsidebar.
(Bug#11756731,Bug#58684)Thedatabasemigrationwizardnowdisablestriggersbeforecopyingdata,bydroppingandwritingthemtoatemporarytableandthenrestoringthemlater.
Thisdefaultbehaviorcanbemodifiedfromthecommand-linebyusingthe--dont-disable-triggers-optionoption,whichpreventsthislogicfromtakingeffect.
Also,--disable-triggers-on=schemawillremovethetriggersforaparticularschemaandstorethemintoatemporarytable,and--reenable-triggers-on=schemawillfetchthesavedtriggersfrom--disable-triggers-on=schemaandrecreatethetriggersintothetargetschema.
TheuninstallerwouldleaveleftoverMySQLWorkbenchfilesonthehost.
Thesefilesarenowdeleted.
TheNewServerInstancewizard,intheServerAdministrationsection,wasupdatedtoincludeadditionalMySQLServer5.
6specifictemplates.
104MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench5.
2.
46(2013-02-05)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
45.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheBLOBviewerdefaultstoread-writemode,butthetextviewwillnowshowthetextasread-onlyifthetextcontains"\0"ornon-UTF-8data.
Thetextwasbeingcutoffatthefirst"\0".
(Bug#11764522,Bug#57364)Newrolefunctionalitywasadded.
Itisnowispossibletoaddschemas.
*,tables.
*,and*.
*,andtoassignprivilegestoeachobject.
Beforeitwasonlypossibletoaddindividualtableswhendefiningroles.
(Bug#11761640,Bug#54153)Theauto-completionfeaturewasimproved.
Forexample,itnowincludestheparsingofaliasesandsubqueriesforSELECTstatements.
BugsFixedMicrosoftWindows:InanEERDiagram,thecirclesateachendofarelationshiplinewererenderedasdifferentsizes.
(Bug#12628088,Bug#54663)RefreshingdataintheServerAdministrationpanelwouldresetthesortorder,andthesortingorderwoulddefaultbacktoConnectionID.
Thiscouldalsocausethesortingmethodtobemislabeled.
(Bug#16206194)Closingatable'spropertieswindowfromwithintheEERModeldiagramwindowwouldcrashMySQLWorkbench.
(Bug#16185134,Bug#68101)ClosingthetablepropertieswindowforamodelcausedMySQLWorkbenchtocrash.
(Bug#16072216,Bug#68027)Symantecfalselyclaimedthatthebundledwb.
printing.
wbp.
be.
dllfilecontainedavirus.
(Bug#16055645,Bug#67986)AnSQLsyntaxerrorwouldbereportedwhenacommentwasaddedtoanINDEX.
(Bug#15991038,Bug#67835)TwopreferencesettingswereaddedforonlineDDLoperations.
ListedunderPreferences,SQLQueries,underOnlineDDL,thesenewsettings(DefaultalgorithmforALTERtableandDefaultlockforALTERtable)setthedefaultvaluesfortheApplyScriptwizard,orthesevaluesmaybedefinedwhenApplyScriptisexecuted.
(Bug#15893626)Functionality(suchasCopytoClipboard)wasmissingfromtheright-clickcontext-menuoftheSchemabrowserwhenmultiplecolumnswereselected.
(Bug#14834245,Bug#67417)TheShowFiltertablelistingforExportMySQLTableObjectsisnowsortedalphabetically.
(Bug#14706782,Bug#66712)Creatingatableinaschemathathada"-"intheschemanamewouldemitanerroraboutan"unknowncolumn",andfailtocreatethetable.
(Bug#14632271,Bug#66815)105MySQLWorkbenchReleaseNotesMySQLWorkbenchcouldcrash(segmentationfault)atstartupifaconfigurationfilewascorrupt.
(Bug#14622471,Bug#66776)FromtheEERDiagramwindow,nearlycompletingtheDatabase,SynchronizewithAnySourcewizard,andthenpressingBacktothebeginning,MySQLWorkbenchwouldcrashafternearlycompletingthewizardthesecondtime.
(Bug#14611078)TheBulkDataTransfermigrationstepwouldfailiftoomanytableswerebeingmigrated,becausetoomanyargumentswerebeingpassedtothecommand-line.
Thistablelistingisnowsavedtoanewfilenamedwb_tables_to_migrate.
txt,whichisnowreadduringthemigrationprocess.
(Bug#14588167,Bug#66611)OnLinux,theright-clickcontextmenuwoulddifferentiatebetweenunselectedandselectedrows,whencalledfromwithintheSQLeditorresultsviewpanel.
Thismenuisnowconsistent.
(Bug#14539036,Bug#66308)Changestoatablethataviewreferencedwouldcauseanerrorwhileattemptingtoedittheview.
ThisfixallowsMySQLWorkbenchtoworkaroundtheunderlyingbug,whichisMySQLbug#61718.
(Bug#14526308,Bug#66502)SometimestheCreateTable.
.
.
dialogintheObjectBrowserwouldemitanerrorinsteadofcreatingthetable,afterpressingApply.
(Bug#14520406,Bug#66169)MySQLWorkbenchcouldcrashafterfilesbecamecorrupted,butnowattemptstoregeneratethecorruptedfiles.
(Bug#14520133,Bug#65630)TheabilitytoselectcodeintheSQLEditorbyclickingonlinenumberswasrestored.
(Bug#14483713,Bug#66139)OnOSX,andinthetableeditor,theschemanamewaschangedfromadropdown-boxtoasimplelabel.
(Bug#14456213)Right-clickingonatabnamedidnotshowtheNewTab,Savetab,Closeothertabs,andCopypathtoclipboardoptions.
(Bug#14171956,Bug#65455)SelectingtheserverenginedefaultwithintheAlterTablewindowwouldgenerateanerror.
(Bug#14076198,Bug#65101)OnLinux,theEdit,Preferencesmenudidnotwrapproperly,andwastoonarrowsoitwouldhide(cut)text.
(Bug#14070969,Bug#64917)TheModel:MySQL,DefaultStorageEnginepreferencewouldnottakeeffectuntilafterMySQLWorkbenchwasrestarted.
(Bug#13970619,Bug#64928)OnMicrosoftWindows,holdingdownShiftwiththeSpacebarwouldnotenteraspace.
(Bug#13919870,Bug#64820)ChangestoFile,DocumentPropertiesforaModelwerenotdetectedorsavedbyMySQLWorkbench.
ASavepromptisnowgenerated.
(Bug#13040173)OnLinux,clickingApplyChangeswhenthecursorfocuswasinadatacell,thedatacontentwasnotsaved.
(Bug#12922070,Bug#62232)TheEERdiagramArrange,CenterDiagramContentoptionwouldhideobjectsfromthediagram.
(Bug#12898144)MySQLWorkbenchwouldhangwhenattemptingtoconnectwithuseraccountsthatutilizedexternalauthentication.
(Bug#12896935)106MySQLWorkbenchReleaseNotesIfMySQLWorkbenchcrashedwhenanEERdiagramwasbeingcreated,afterrestartingMySQLWorkbenchtheEERdiagramwouldbelistedas"unsaved"butwouldnotopen.
Anditcouldnotbedeletedfromthediagramlist.
(Bug#12642422,Bug#61444)Afterselectingmultipleobjectsandchoosingdelete,thenchoosingkeepwhenpromptedtodeleteorkeeptheselectedobjects,therelationshiplineswerestilldeleted.
MySQLWorkbenchnowasksiftherelationshipcolumnsshouldbedeletedorkept.
(Bug#12565850,Bug#61113)Undercertaincircumstances,synchronizingadatabasetoamodelwouldremovethemandatoryrelationships.
(Bug#11834230,Bug#60312)ChangesmadetoadatabaseschemawhiletheDatabase,SynchronizeModelwizardwasactive,wouldthrowanexception.
(Bug#11765036,Bug#57948)OnLinux,theinitialselectionofatablewithintheschemaviewerwouldnotdisplaythe"+"toviewtheselectedtable'sdata,suchasthecolumnsandviews.
Reopeningtheschematablenavigationtreewouldshowthepreviouslyselectedtable's"+"butthisisnowthedefaultbehavior.
(Bug#11762205,Bug#54773)OnMicrosoftWindows,Control+Deletewoulddeletetextfromtheleftsideofthecursor,insteadoftheright.
(Bug#11761459,Bug#53957)OnLinux,awarningwillnowwarnyouafterattemptingtoclosetheSQLEditorwhenunsavedINSERTchangesstillexist.
Also,allplatforms(Linux,OSX,Windows)arenowconsistent,andwillalsowarnyouafterattemptingtocloseMySQLWorkbenchwithanyunsavedchanges.
(Bug#11758193,Bug#50363)TheDefaultSchemasettingwasignoredbytheReverseEngineerDatabasewizard.
(Bug#11757887,Bug#50002)ThebundledMySQLClientwasupdatedtoversion5.
6.
10.
ChangesinMySQLWorkbench5.
2.
45(2012-12-27)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
44.
ThisversionaddssupportforMySQLServer5.
6.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedModels:Copy,Cut,andPasteoptionswereaddedtothecontextmenu(right-click)oftheColumnslistinthemodelstableeditor.
Theseoptionscanbeusedbetweenmodels.
(Bug#13029519,Bug#62503)TheControl+/keyboardshortcutwasaddedtocomment/uncommentlineswhileeditingSQLqueries.
(Bug#14803414,Bug#67002)ACopySelectedbuttonwasaddedtotheServerStatuspaneloftheServerAdministrationwindow.
Itcopiesthequeryoftheselectedconnectiontotheclipboard.
(Bug#14799336,Bug#13571792,Bug#66728,Bug#63917)AnImportRecordsetfromCSVFileoptionwasaddedtotheSQLEditorandmodelinserttabs.
Thisimportfunctionalityparsesafilewithcomma-separatedvalues.
(Bug#14079606,Bug#65252)107MySQLWorkbenchReleaseNotesTheVisualExplainCurrentStatementfeaturewasadded.
It'ssimilartotheexistingExplainCurrentStatementfeature,exceptthisvisualversiongeneratesaflowchartbasedonanEXTENDEDEXPLAINstatementwhereFORMAT=JSON.
ThisfeaturerequiresMySQLServer5.
6.
5orabove.
(Bug#11765095,Bug#58021)BugsFixedLinux:Right-draggingsavedconnections,models,andMySQLServerinstancesonthehomescreencouldcrashMySQLWorkbench.
(Bug#14812457)Linux:ExecutingMySQLWorkbenchfromthecommand-linewouldprintstdouttwice.
(Bug#14565095,Bug#66590)OSX:TheresultswindowfromexecutinganSQLquerycouldbeempty.
Aworkaroundwastoresizetheresultswindow.
(Bug#14520361,Bug#66446)OSX:ClosingMySQLWorkbenchafterexecutingandmakingchangeswiththeAlterTabletoolwouldnotprompttheuserwiththesavedialog.
(Bug#14456136)OSX:OnOSX,thedefaultcolumnnameandcolumntypemodelpreferencesdidnotfunction.
NotethatthisfeaturedoesnotfunctiononLinux.
(Bug#14399236,Bug#66090)OSX:TheabilitytoselectmultiplecolumnsinthemodelstableeditordidnotfunctiononOSX.
ItisnowpossibletouseShift,Command,andmousedragging.
(Bug#11766291,Bug#59372)MicrosoftWindows;Models:Afteropeningandthenclosingamodelfilefromthefilemanager,attemptstoopenadifferentmodelfilefailedtoloadthemodel.
(Bug#14791573,Bug#67312)MicrosoftWindows;Models:Modelfiles(*.
mwb)wouldnotloadMySQLWorkbenchafterbeingdouble-clickedinWindowsExplorer.
(Bug#14521111)MicrosoftWindows:PressingControl+Ainthetableeditoronatablefieldwouldselectalltableentitiesinsteadofthetextinthefield.
(Bug#15884658,Bug#67610)MicrosoftWindows:ClickingontheSchemaandSchemaObjectscolumnheaderswithinServerAdministration,DataExportwouldproperlysortindescendingorder,butwouldnotsortinascendingorderwhenclickedagain.
(Bug#15849616,Bug#67518)MicrosoftWindows:TheEnterkeywouldnotcreatenewlineswithinthetablecolumncommentdialogue.
(Bug#14829617,Bug#67320)MicrosoftWindows:RenaminganEERDiagramwouldcrashMySQLWorkbench.
(Bug#14799722,Bug#66818)MicrosoftWindows:TheExplainbuttonwouldnotdisplaytheresultsintheExplaintab.
(Bug#14702591,Bug#67059)MicrosoftWindows:Right-clickingonadatabasenameintheschemabrowserandchoosingSetasDefaultSchemawouldaddastrikethroughtothechosendatabasename.
(Bug#14663690,Bug#66930)MicrosoftWindows:Queriessurroundedbyparenthesiswouldnotdisplayresultsintheviewtab.
(Bug#14651969,Bug#66887)MicrosoftWindows:AmodelfailedtoloadwhenopenedfromtheMicrosoftWindows7taskbarifadifferentmodelwasalreadyopen.
(Bug#14621880,Bug#66799)MicrosoftWindows:TheIdandTimecolumnswithintheServerAdministration,ServerStatus,Connectionspanelwouldnotsortproperly,astheyweresortedasASCIIvaluesinsteadofnumerically.
108MySQLWorkbenchReleaseNotesAdditionally,miscellaneoussortingimprovementswereimplemented.
(Bug#14612413,Bug#15953190,Bug#66768,Bug#67786)MicrosoftWindows:Afterusingtheschemasearchfilterintheobjectbrowser,right-clickingonafilteredschemawouldgenerateacontextmenuwithinvalidoptions.
(Bug#14521006,Bug#66346)MicrosoftWindows:Control+Hdidnotinvokethereplacementfunction.
(Bug#14520920,Bug#66422)MicrosoftWindows:FindandReplacewouldnotfunctionproperlywhileusing'_'asareplacementcharacter.
(Bug#14499088,Bug#66390)MicrosoftWindows:TheExplainCurrentStatementoptionwouldnotfunction.
AworkaroundistomanuallyprependEXPLAINtoyourquery.
(Bug#14483518,Bug#66157)MicrosoftWindows:Control+Awouldnotalwaysselectdatafromcellsinthequeryresultstab.
(Bug#13891109,Bug#64723)MicrosoftWindows:ThedefaultplugindirectoryintheconfigurationtabwassetasaLinuxstylepathsuchas"/usr/",butitisnowbasedontheOSawareBASEDIRvalue.
(Bug#11764440,Bug#57271)MySQLServer5.
6:Thepartitioncountdefinitionwaslimitedto1-10asadrop-downselectorinMySQLWorkbench.
Thisoptionisnowatextfield,whichaccommodatesthe8192partitionlimitinMySQLServer5.
6.
(Bug#14786614,Bug#67166)MySQLServer5.
6:TheSQLEditorwouldemitinvalidsyntaxerrorswithMySQL5.
6queries.
Forexample,GETDIAGNOSTICSquerieswouldreturn"syntaxerror,unexpectedIDENT_QUOTED,expecting':'".
(Bug#14786599,Bug#14786604,Bug#14786615,Bug#67163,Bug#67164,Bug#67168)MySQLServer5.
6:MySQLWorkbenchwouldnotallowpasswordstobecreatedorchangedforuseraccountsthatutilizetheSHA-256AuthenticationPlugin,whichexistsasofMySQLServer5.
6.
6.
(Bug#14786567,Bug#14786558,Bug#67158,Bug#67154)MySQLServer5.
6:TheMySQL5.
6ALTERUSER.
.
.
PASSWORDEXPIREoptionisnowsupported.
Anexpiredpasswordindicator,andanExpirePasswordbuttontoexpirethecurrentpassword,wereadded.
(Bug#14786564,Bug#67157)MySQLServer5.
6:TheSHA-256AuthenticationPluginisnowsupported.
(Bug#14786561,Bug#67155)MySQLServer5.
6:MySQLWorkbenchnowsupportsMySQLServer5.
6configurationoptions.
(Bug#14786556,Bug#67153)MySQLServer5.
6:MySQLWorkbenchwouldalterthemysql.
*systemtablesfortaskssuchasaccountmanagement,insteadofusingthecorrespondingaccountmanipulationstatements.
ThiswouldconflictwithGTIDusageasofMySQLServer5.
6.
Thiscouldhavealsocausedauserpasswordtoberesetaftermodifyingtheuserprivileges.
(Bug#14786531,Bug#14725272,Bug#67150,Bug#67100)MySQLServer5.
6:ADDLrelatedparsingerrorwouldbegeneratedwhileattemptingtoupdateanexistingroutinethatcontainedaDateTimevariabletypewithprecision.
ThisfeatureisspecifictoMySQLServer5.
6.
(Bug#14684874,Bug#14545075)MySQLServer5.
6:CreatingastandarduserwithMySQLServer5.
6wouldsometimesfail,andemitanerrorthatreferredtoanunknownmysql_native_passwordplugin.
(Bug#14574998,Bug#66638)109MySQLWorkbenchReleaseNotesMySQLServer5.
6:AllMySQLServer5.
6systemvariableswerelistedundertheOthertabinsteadoftheirproperlocation.
Forexample,gtid_doneisnowlistedundertheReplicationtab.
(Bug#67170,Bug#14786569)MySQLServer5.
6:TheMySQLWorkbenchUInowsupportstheextendedTIMESTAMPandDATETIMEfeaturesthatMySQLServer5.
6offers.
Boththeinitialandon-updatevaluescannowbedefinedforthesetypes,andthefractional-secondgranularityisalsonowsupported.
(Bug#67165,Bug#67169,Bug#14786605,Bug#14786616)MySQLServer5.
6:ThecreationofausernameandpasswordwillnowutilizethePasswordValidationPlugininMySQL5.
6.
ThisoptionisavailablewithintheServerAdministrationsection,undertheSecurityOptionstab.
(Bug#67152,Bug#67161,Bug#14786551,Bug#14786626)MySQLServer5.
6:CreatingastandardMySQLServer5.
6useraccountinMySQLWorkbenchfailed,andemitanerrorrelatedtothemsyql_native_authplugin.
(Bug#67151,Bug#14786542)Migration:MigratingaMicrosoftSQLServerdatabasefailedifnvarchar(max)wasused.
ThesearenowconvertedtoLONGTEXT.
(Bug#14780416,Bug#67289)Migration:FromwithintheManualEditingsectionofthedatabasemigrationprocedure,viewingMigrationProblemsafterAllObjectswouldcontinuetodisplayinformationfromAllObjects.
(Bug#14761792,Bug#67229)Migration:MigratingfromMySQLServer5.
0toMySQLServer5.
6couldfail.
ThemigrationtoolnowsupportsMySQLServer4.
1andaboveasthesourcedatabase.
MySQLServer5.
1andabovearesupportedasthetargetdatabase.
(Bug#14647426,Bug#66861)Models:Modelnotescouldnotbesaved.
TheApplyChangesbuttonisavailableagain.
(Bug#14813462,Bug#67211)Models:Switchingfromatablecolumntabtoadifferenttab,andthenbacktothecolumntab,wouldaddanemptycolumnnamed"tablenamecol".
ThisemptycolumnwouldbeaddedtothetableunlessEscapewaspressed.
(Bug#14768685,Bug#67235)Models:SynchronizingamodelwithadatabasecouldcrashMySQLWorkbenchbycausingasegmentationfault.
(Bug#14588524,Bug#66707)Models:WhileexecutingtheSynchronizeModelwithDatabasewizard,invalidtriggerrelatederrorscouldbeemittedeventhoughthedefinitionswerecorrect.
(Bug#14498358,Bug#65982)Models:ForwardEngineeringamodelwithusersandrolescouldgenerateinvalidSQL,becausetheusernamewasnotescapedwithinthegeneratedGRANTstatements.
(Bug#14396930,Bug#66070)Models:TheFile,Import,ImportDBDesigner4Modelfeaturefailedtofunction.
(Bug#13548113,Bug#63878)Models:Sometimesamodifiedstoredprocedurewouldnotbeflaggedasmodifiedwhilesynchronizingamodel.
(Bug#13364922,Bug#62595)Models:TheabilitytoopenmodelfilesfromolderversionsofMySQLWorkbenchhasbeenimproved.
(Bug#12747012,Bug#61703)Models:WheneditinganEERdiagram,theCutcontextmenuoptionfollowsDeletebehaviorbyalsodeletingtheschemaobject.
ItwillnowonlyremoveitfromtheEERcanvas.
AndanewRemoveoptionwasaddedthatalsoonlyremovesanobjectfromtheEERcanvas.
(Bug#11761492,Bug#53994)Models:PressingCancelineithertheCreateEERModelfromExistingDatabaseorCreateEERModelfromSQLScriptdialogswouldstillopenaModeltab.
(Bug#11757140,Bug#49145)110MySQLWorkbenchReleaseNotesUndercertaincircumstances,commentscouldinterferewiththeexecutionofSQLstatements.
(Bug#15960066,Bug#67747)ClearingtheoutputwindowwhileaquerywasrunningcouldcauseMySQLWorkbenchtocrashafterthequeryfinished.
(Bug#15891884,Bug#67618)Savingscriptfilesdidnotfunctionproperlywiththeclipboard.
Contentpastedfromtheclipboardwasnotsaved.
(Bug#15837775,Bug#67462)Havingsql_modesettoPAD_CHAR_TO_FULL_LENGTHcausestheroutinefunctionalitytofail,asMySQLWorkbenchisnotdesignedforthissetting.
Aconnectionspecificsql_modeoptionwasadded,anditcanbesetfromtheAdvancedtabintheConnectionEditor.
Itdefaultsto"".
(Bug#14845656)Thefollowingscenariowouldcrashworkbench:openatable,insertanewrowofdata,closethetable,openadifferenttableviadouble-click,thenpressSaveChanges.
(Bug#14829570,Bug#67237)MySQLWorkbenchfailedtointerpretC-stylecomments,suchas/*!
MySQL-specificcode*/.
FormoreinformationaboutcommentusageinMySQL,seeComments.
(Bug#14807602,Bug#67203)OpeningaconnectionusingOpenconnectiontoStartQueryingfromtheMySQLWorkbenchhomescreencouldcrashMySQLWorkbench.
(Bug#14803527,Bug#67074)AddedDbMySQLQuery->affectedRows,fixedMySQLResult->firstRow,andaddedaSplittercontroltothePythonbindingformforms.
(Bug#14799403,Bug#66804)ProcedureswerealwaysincludedintheexportedSQL,evenifexcludedviaafilterorconfigurationsetting.
(Bug#14758896,Bug#66790)AnerrortooltipwouldsometimesfailtobedisplayedwhilehoveringthemousepointeroveranerrormarkerintheSQLeditor.
(Bug#14705012,Bug#67067)TheSelectObjectstoForwardEngineerfilterwasignoredwhileexecutingForwardEngineertoDatabase.
Alltableswereexported.
(Bug#14696609,Bug#67031)AcrashcouldoccurafterswitchingtablesintheEERDiagramtabwhilethePrivilegeswasopen,orwhileaddingrolestotheactivetable.
(Bug#14645542,Bug#66869)Amodelcouldnotbesynchronizedifafieldcontainedacommentwithasinglequote.
(Bug#14582241,Bug#66680)AnexceptionwouldbegeneratedwhenexecutingForwardEngineerwithoutaMySQLServerconnection.
(Bug#14574987,Bug#66648)Lowerlevelchanges,suchasanewlycreatedTRIGGER,wouldnotbevisibleaftertheobjectbrowserwasrefreshed.
(Bug#14551801,Bug#66549)Thenon-functionalcommentsboxwasremovedfromtheschemaeditor.
(Bug#14548126,Bug#66553)ThebundledChangeLoglistingwasoutdated.
(Bug#14547966,Bug#66528)IntheMySQLWorkbenchScriptingShell,anexceptionisnowthrownwhileattemptingtouseinput()orreadfromstdin.
(Bug#14520741,Bug#66452)ThemousescrollwouldnotfunctionwhileviewingtheOptionsFileintheServerAdministrationpanel.
(Bug#14388344)UnliketheServerAdministrationpanel(since5.
2.
35),theSQLEditordidnotsupportsyntaxthatutilizedtheauthenticationplugins.
(Bug#14356470)111MySQLWorkbenchReleaseNotesTheServerAccessManagementinterfacewouldnotallowapasswordtobesetasanemptystring.
(Bug#14278189,Bug#65739)TheLimitConnectivitytoHostsMatchingoptiondidnotallowanIPwithaSubnetMaskbecause"/"wasconsideredaninvalidcharacter.
(Bug#14207793,Bug#65583)HavingmultipleconnectionswithTCP/IPoverSSHcouldcauseMySQLWorkbenchtonotconnectwhenexceedingMaxAuthTries.
Thismayhappenifanencryptiontypeisunknown.
Thebundledparamikolibrary(onOSX,andWindows)wasupdatedtoversion1.
7.
7.
1,whichhelpssolvethisproblem,asitaddsknownsupportforOpenSSLkeys.
(Bug#13919914,Bug#64802)MultipleinstancesofMySQLWorkbenchwillnolongeropenthesamedatabasemodelfile.
Doingsocausedproblemswithfeaturessuchasautosaveandfilelocking.
(Bug#13864687,Bug#64639)AnSSLconnectionrequiredaclientcertificate.
(Bug#13851229,Bug#61266)AnewGeneral,SQLEditoroptionwasadded.
EnablingCreatenewtabsasQuerytabsinsteadofFile(disabledbydefault)causesnewSQLEditortabstodefaultasQuerytabsinsteadofSQLFiletabs.
Filetabsincludeadditionaloptions,andprompttobesavedwhenthetabclosed.
(Bug#13492434,Bug#14541178,Bug#62929,Bug#66541)Changingaforeignkeycolumntobenullablenowdeselectsthemandatorycheckbox.
IfallforeignkeycolumnsaresettoNOTNULL,thenthemandatorycheckboxvaluewillbeselected.
(Bug#13252655,Bug#62737)TheStartCommandLineClientfeaturewouldfailtoconnectwithSSHconnections.
(Bug#12612343,Bug#61325)ARefreshRateoptionwasaddedtotheServerAdministration,ServerStatuswindow.
Therefreshratedefaultsto"Don'tRefresh"andincludesoptionsrangingfrom0.
5to30seconds.
(Bug#11926869,Bug#60546)Itwasnotpossibletosortschemasforexporting.
(Bug#11926862,Bug#60566)ChangestotheDEFINERclausewerenotdetectedbytheAlterTablewizardwhenalteringthisclausewastheonlychange.
(Bug#11829867,Bug#60164)ImportingasavedconnectionthatusedanSSHtunnelwouldthrowanexception,andfailtoimporttheconnection.
(Bug#11765909,Bug#58922)AttemptingtoopenMySQLDocLibrarywhileitwasalreadyopenedwouldgenerateanerror.
(Bug#11763691,Bug#56432)Whenforeignkeysareadded,existingindexesarenowusedinsteadofalwayscreatingnewindexes.
(Bug#11760834,Bug#53277)OpeningamodelfromanewerversionofMySQLWorkbenchcouldgenerateanerrordialogthatwashiddenbehindthesplashscreen.
Thismadeitdifficulttoclosethesplashscreen,whichmeantMySQLWorkbenchcouldnotbeused.
Aworkaroundwastopassinthe-nologooptionatstartup.
(Bug#11754043,Bug#45582)TheALTERROUTINEfunctionalitywouldnotdetectstoredprocedurechangeswhenonlythecasechanged.
Thischeckwascase-insensitive.
(Bug#65277,Bug#14136994)ChangesinMySQLWorkbench5.
2.
44(2012-09-27)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
43.
112MySQLWorkbenchReleaseNotesThisversionaddsnativePostgreSQLandSybaseASEsupporttotheDatabaseMigrationWizard.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAddednativemigrationsupportforPostgreSQLandSybaseASE.
UpdatedthebundledMySQLUtilitiestoversion1.
1.
0,whichincludesthenewmysqlucconsole.
BugsFixedAfterright-clickingonanonemptyfieldintheSQLeditor,andchoosingCopyRowContent,pastingtherowintoanemptyrow(byright-clickingandchoosingPasteRow)wouldnotincrementtherowidwhenitwasappropriatetodoso.
(Bug#14587186,Bug#66668)WhenatablefromMicrosoftSQLServerwasmigratedtoMySQL,TEXTcolumnsweremappedtoVARCHAR(16).
TheyarenowmappedtoLONGTEXTbecauseMicrosoftSQLServerTEXTcolumnshaveamaximumlengthof2^31-1.
(Bug#14556732,Bug#66584)TheMySQLWorkbenchDataExportfeaturewouldfailtorecognizetablesthatcontainedaccentedcharactersinthetable'sname.
(Bug#14504342,Bug#66421)Theobjectbrowserwouldnotupdatethecolumnorderafteratablewasaltered.
(Bug#14495629,Bug#66232)OnOSXsystemswiththeRetinadisplay,themousecursorwouldregisterincorrectmousecoordinates.
(Bug#14396939,Bug#65607)Enteringthecaret("^")characterinsidetheSQLeditor,followedbyanyothercharacter,couldcauseMySQLWorkbenchtohang.
ThiswasaScintillabugthatisnowfixed.
(Bug#13930994,Bug#64848)AfterchoosingAlterTable,pressingApplywouldcauseMySQLWorkbenchtodisplay"Preparing.
.
.
"intheoutputpanel,butitnowdisplays"Nochangesdetected.
"(Bug#13497239,Bug#63604)WhensynchronizingamodeltoadatabaseafterchangingafielddefinitionfromNOTNULLDEFAULTxtoNULLDEFAULTNULL,themodelsynchronizationwouldcorrectlygeneratetheSQL.
ButafterexecutingthisSQLandresynchronizing,MySQLWorkbenchwouldreportthatthetableneededtobeupdated.
(Bug#12756728,Bug#61720)ChangesinMySQLWorkbench5.
2.
43(2012-09-12)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
42.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedThedefaultobject/relationshipnotationfornewmodelswillnowbetakenfromthelastnotationselectedbytheuser.
ThisischosenviaModel,RelationshipNotation.
(Bug#49997,Bug#11757883)BugsFixedItwaspossibleforacustomplugintocauseMySQLWorkbenchtocrash.
(Bug#14595613,Bug#65817)113MySQLWorkbenchReleaseNotesAftereditingandclosinganEERdiagram,double-clickingononeofthediagramtablescouldgenerateanexception.
(Bug#14587490,Bug#66699)Droppingmultipleobjectsatthesametimewasnotpossible.
Selectingmultipleobjects,right-clickingononeoftheselectedobjects,andthenchoosingtheDropnObjectoptionwouldgenerateSQLthatdeletedonlyoneoftheselectedobjects.
(Bug#14538863)AsemicolonattheendofasinglelinedSQLcommentwouldbetreatedasadelimiter,andcausetheSQLquerytonotexecute.
(Bug#14529811,Bug#66505)Passinginthe-nologoargumentwhilestartingMySQLWorkbenchwouldcauseacrash.
(Bug#14527014)MySQLWorkbenchwouldsometimescrashatstartupduetoaracecondition.
Theloggederrorincluded"InvokeorBeginInvokecannotbecalledonacontroluntilthewindowhandlehasbeencreated.
"(Bug#14526134,Bug#66130)Right-clickingandchoosingEditTableDatawhilemultipleschemasareselectedcouldcausetheactivityanimationicontoremainactiveand/orcrashMySQLWorkbench.
(Bug#14524139,Bug#66022)ClickingBrowseaftertheTargetCreationOptionsstageofthedatabasemigrationwizardwouldgenerateanerror.
(Bug#14520838,Bug#66271)SynchronizingarestoredEERmodelwiththeModelandDatabaseDifferences,UpdateModelOnlyconfigurationoptionenabledforalltableswouldcauseMySQLWorkbenchtocrash.
(Bug#14510962,Bug#66436)MigratingaMicrosoftSQLServertablethatcontainedbothNULLandnon-nullvaluesinaDATETIMEcolumnfailedtoimportproperly.
(Bug#14509484,Bug#66359)Right-clickingonatableandselectingCopyInsertStatementwouldgenerateSQLwiththecolumnssortedinalphabeticalorder.
TheSQLisnowgeneratedintheorderlistedinthedatabase.
(Bug#14508845,Bug#66419)WiththeSloveniankeyboardlayoutchosen,pressingControl+/wouldnottogglecommenting.
(Bug#14504877,Bug#66131)MigratingfromaremoteSQLServer2008databasetoalocalMySQLdatabasefailedattheFetchSchemataListstageofthedatabasemigrationwizard,asitwasunabletoconnecttothesourcedatabase.
(Bug#14498549,Bug#66030)Synchronizingamodelcouldcrashifthemodelhadaninvalidforeignkey.
(Bug#14498436,Bug#66020)OnFedora17,autoconfwouldnotdetectthealtlrwhichisantlr3-Cversion3.
4.
(Bug#14495924,Bug#66325)Thedatabaseexportfeaturewouldnotalwaysexportthecorrectdatabasesifsomedatabasenameswereclickedwhileotherscheckedtheselectioncheckbox.
Thisfeaturenowonlytakesintoaccountthecheckboxes.
(Bug#14495660,Bug#66376)Undercertainconditions,synchronizingamodelwouldgenerateSQLstatementsthatdroppedaschemabeforealteringit.
(Bug#14495165,Bug#66083)OnLinux,themysql-workbench-binexecutableisnolongerinstalledunder/usr/bin/becauseitcannotbeexecuteddirectly.
Itwasmovedto/usr/lib*/mysql-workbench/.
(Bug#14485725,Bug#66322)114MySQLWorkbenchReleaseNotesOnMicrosoftWindows,MySQLWorkbenchwouldcrashafterattemptingtoexportamodelasaPNG,SVN,orPDF.
(Bug#14483735,Bug#66298)Theobjectbrowserdidnotdisplayforeignkeys.
AworkaroundwastoviewthemviatheAlterTableinterface.
(Bug#14483668,Bug#66226)Objectsintheschematree,suchastables,werenotlistedalphabeticallyaftereditsweremade.
(Bug#14483610,Bug#66209)Selectingaviewintheobjectbrowserwouldsometimesinserttheviewintothetablelisting.
(Bug#14483526,Bug#66158)TheSelectSchematastepoftheReverseEngineerDatabasewizardwouldnotdisplaytheunderscorecharactercorrectly.
Insteaditwouldappearasanunderlinetothenextcharacter.
(Bug#14467930,Bug#66248)OnOSX,codesigningwasaddedtoMySQLWorkbenchsoitwillnowloadwhenthisconditionisrequired.
(Bug#14457847,Bug#66052)Onatablewithamultiplefieldforeignkey,attemptstoremoveoneofthesefieldsfailed.
Theassociatedcheckboxescannowbeusedwithsuccess.
(Bug#14415483,Bug#66171)Expandingaviewobjectfromwithintheschemaviewerwouldimmediatelycollapse,anditwouldonlyexpandwithsubsequentattempts.
(Bug#14404189)OnMicrosoftWindows,thebehaviorofControl+Enterwaschangedbacktothepreviousbehavior,whichistoexecutethestatementthatcontainsthecursor,insteadofthelaststatementintheSQLeditor,orthecurrentstatementifthecursorisatthebeginning.
(Bug#14396992,Bug#66025)Afterexportingaschema,andunselectingtheschema,exportinganewschemawouldexportboththecurrentandpreviouslyexportedschema.
(Bug#14388355)Exportingatablethatcontainedviewscouldfailtoexport.
(Bug#14359349,Bug#65780)Awarningmessagewasaddedwhenauserattemptstodeleteanindexthatbelongstoaforeignkey.
(Bug#14359329,Bug#65972)Thedefaultdatabasewhileapplyingchangestousersandprivilegesisnowsettomysql.
(Bug#14359266,Bug#65959)The--enable-maintainer-modeautoconfoptionwasnotavailable.
(Bug#14329365,Bug#65900)MySQLWorkbenchcouldexecutequeriesfromthewrongtabaftertabsweremoved(reordered).
(Bug#14221754,Bug#65557)TheverticalscrollbarinthetabledefinitionwindowwouldappearincorrectafterclickingaNN(NotNull)checkboxononeofthecolumndefinitions.
(Bug#14221022,Bug#65500)ChoosingtheEditinNewWindowcontextmenuonaroutinewouldnotopenanewwindow.
(Bug#14171776,Bug#65520)Executingfrommysql.
utilities.
parserimportGeneralQueryLogfromwithintheMySQLWorkbenchscriptingshellwouldresultinanerror.
(Bug#14128312)OnOSX,newtabscouldnotbeclosed(viathe[x])iftenormoretabswerealreadyopen,andifthetotalMySQLWorkbenchwindowwidthexceededaround1200px.
(Bug#14127281,Bug#65186)TheMySQLExportwizardwouldnotescapehardcodednewlinesinthegeneratedSQL,buttheyarenowescaped.
Forexample,a\nnowremainsas\nintheexportedquery,whenbeforeitwasexpanded.
(Bug#14124914,Bug#65222)115MySQLWorkbenchReleaseNotesOnLinux,pressingtheEnterkeyaftertypingafilenamewouldnotsavethefilewhiledoingsointheSQLeditorfilesavedialogue.
(Bug#14124900,Bug#64945)OnLinux,tablesthatarepresentarenowmarkedwithablackpointinthediagrameditor.
(Bug#14107656,Bug#65210)ThePlugins,Objects,CreateMultipleTablesfeaturedidnotfunctiononMicrosoftWindows,andonlycreatedonetableonLinux.
(Bug#14026694,Bug#14026709)OnOSX,hidingawindowpane(suchasthesnippets)wouldcausethewindowpanetoremainhidden,evenafterrestartingMySQLWorkbench.
(Bug#14017268,Bug#65138)Exported"ExcelSpreadsheet"fileswereexportedwiththe".
xls"extension,insteadofthe".
xml"extension.
(Bug#13970552,Bug#64955)MySQLWorkbenchwasunabletoeditthelc_time_namesvariable.
(Bug#13939985,Bug#64880)Undercertainconditions,MySQLWorkbenchwouldgenerateinvalidSQLwhendealingwithforeignkeys.
(Bug#13865784,Bug#14486006,Bug#64601,Bug#66285)AftersettinganEERdiagrammarker,modifyingthezoom,andthensettingamarker,themarkerswouldnotbecreated.
(Bug#13742896)Whileeditingamodel,right-clickingonauserandchoosingCopySQLtoClipboardwouldnotfunction.
(Bug#13742855)OnLinux,theWB_FORCE_SYSTEM_COLORSenvironmentvariablewasadded.
Enablingthisvariable(withavalueof1)willdisableMySQLWorkbenchfromusingitsowncolorscheme.
Exampleusage:exportWB_FORCE_SYSTEM_COLORS=1.
Thisisusefulforcertainconditions,likewhenusingtheHighContrastInverseorGnomishDarksystemthemes.
(Bug#13608244,Bug#64013)MySQLWorkbenchwouldyieldincorrectresultswhiledisplayingresultsfromtheMAXfunctiononabitfield.
(Bug#13496747,Bug#63457)Tabledatacouldnotbeeditediftheprimarykeywasabinaryfield.
(Bug#13418610,Bug#63198)MultipleobjectswouldremainselectedafteraddinganewtablewithintheCreatenewEERModelwizard.
(Bug#12933282)TheForwardEngineeringwizarddidnotutilizetheUseDefaultSchemasettingthatissetintheManageConnectionsconfigurationtable.
(Bug#12757331,Bug#61786)DeletingaconnectionwouldnotimmediatelydeletetheconnectionfromMySQLWorkbench.
(Bug#12642474,Bug#61445)Passwordsarenowremovediftheyarenolongerusedbyotherconnectionswhenaparticularconnectionisdeleted.
(Bug#12627613,Bug#61322)TheTreatBINARY/VARBINARYasnonbinarycharacterstringpreferenceforSQLQueriesdidnotfunction.
(Bug#12612409)OnOSX,theServerStatustoolwouldfailtofindtheserver.
(Bug#11766286,Bug#59365)MySQLWorkbenchwouldnotexportdatawhenusingaremoteserverconnectionthroughSSLwithcertificates.
(Bug#11766196,Bug#59249)WhenaroutinecontainedCONCATwithanumberasanargument,MySQLWorkbenchwouldreturnitasaBLOB.
(Bug#11763872,Bug#11766226,Bug#56642,Bug#59290)116MySQLWorkbenchReleaseNotesTheerroriconwouldcontinuetobedisplayedintheSQLeditorafterdeletingacharactertocreatetheerror,andthenaddingitback.
ThisonlyaffectedmultilineSQLstatements.
(Bug#11763319,Bug#56015)OnOSX,thewindowtosetupaStandardTCP/IPoverSSHconnectioncontainedincorrectdescriptions.
Andthedialoguenowbehavesmoreintelligently.
(Bug#11761555,Bug#54061)TheTabkeywouldnotnavigatefieldvaluesintheSetremoteconfigurationparametersdialogueoftheServerAdministrationpanel.
(Bug#11757375,Bug#49413)ClosingMySQLWorkbenchwhileanunsavedmodelwasopenwouldprompttheuserwitha"MySQLWorkbenchhasstoppedworking"error,withaClosebutton.
MySQLWorkbenchnowpromptstoeithersaveorclose.
(Bug#61802,Bug#12912241)WhileusingtheForwardEngineerwizard,anychangedetectedinaconnectionoptionnowclearsthe"Storedconnection"field.
(Bug#49921,Bug#11757818)ChangesinMySQLWorkbench5.
2.
42(2012-08-13)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
41.
BugsFixedTherewasatypographicalerrorinthe"Rename"dialoguethatpromptsausertorenameunsupportedforeignkeynamesthatoriginatefromoldmodelfiles.
(Bug#14399185,Bug#66113)TheReformatDDLforViewsconfigurationoptionwouldgenerateinvalidSQLsyntaxiftheexpressioncontainedanevennumberofpartsthatwereverylong.
(Bug#14396953,Bug#66068)TheSearchonserverbuttonwouldcreateanadditionalSearchonserverbuttoneachtimeitwaspressed.
(Bug#14395153)AfterupgradingtoMySQLWorkbench5.
2.
41,MySQLWorkbenchwouldfreezeiftheinitialloadinvolvedaconnectionwithoutasavedpassword.
(Bug#14383570,Bug#66016)Datamodelingwouldnotallowtableedits,andrepeatedattemptstodosowouldcrashMySQLWorkbench.
(Bug#14374169,Bug#66013)MySQLWorkbenchwouldsometimescrashafterpopulatingamodel.
(Bug#14211444,Bug#65423)OnMicrosoftWindowsXP,thewidthofthelinenumbercolumnwoulddisplayamaximumoffourcharacters.
Itnowdisplaysadditionalcharacters,suchasthenumber"10000".
(Bug#14079497,Bug#65259)Undoingthelastfourchangesviathehistorytabwouldonlyundothelastthreechanges.
(Bug#14026666)Enteringthecaret("^")characterinsidetheSQLeditor,followedbyanyothercharacter,couldcauseMySQLWorkbenchtohang.
ThiswasaScintillabugthatisnowfixed.
(Bug#13930994,Bug#64848)OnMicrosoftWindows,theEnterkeywouldnotcreatenewlineswithinthetablecolumncommentdialogue.
ThiswasaScintillabugthatisnowfixed.
(Bug#13891121,Bug#64714)Synchronizingamodelafteraddingacolumntothemodelwouldnotaddthenewcolumntothesyncronizeddatabase.
(Bug#13891063,Bug#63938)117MySQLWorkbenchReleaseNotesOnMicrosoftWindows,certainconditionswouldallowthemodeloverviewpanetoshrink,andonlydisplayasmallportionofthediagraminformation.
(Bug#13877323,Bug#64640)Modelsthatweretemporarilysavedas"Unsavedmodels"couldnotbedeleted.
(Bug#13742833)OnOSX,attemptstostoreapasswordintothekeychaincouldresultinanerror.
(Bug#13387025,Bug#62279)Asignalstatementinastoredprocedurewasnotsupported,andwouldreportasyntaxerror.
(Bug#11763874,Bug#56644)Expandingthetreeviewforadatabasewithalargenumberoftables(tested30,000)wouldcrashMySQLWorkbench.
(Bug#66036,Bug#14383521)OnUbuntu12.
0464-bit,MySQLWorkbenchcouldfreeze.
(Bug#65331,Bug#14120708)Using\funcwouldpreventtheApplychangestodataoptiontofunction,andinstead"Pendingchanges"errormessagewindowswouldbedisplayed.
(Bug#62061,Bug#12844298)IntheSQLEditor,thecursorwouldinappropriatelyflash.
ThiswasfixedwhilemovingtothenativeScintillacontrol.
(Bug#61752,Bug#12757202)ChangesinMySQLWorkbench5.
2.
41(2012-07-25)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
40.
ThisversioncontainstheinitialreleaseoftheDatabaseMigrationWizard.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAddedanewDataImport/Restoreoptiontoselectthedefaultschematoimportto,andabuttontocreateanewschemaincaseadumpisbeingimportedfromasinglefile.
(Bug#13539030,Bug#63853)AwordwrappingoptionwasaddedtotheSQLEditor.
(Bug#11765583,Bug#58566)TheDiagramobjecttooltipnowdisplaysthecolumncomments.
(Bug#11765060,Bug#57977)AGlobalPrivilegestabwasaddedtotheServerAdministrationinterface.
Itallowsaddingandeditingindividualglobaluserprivileges.
(Bug#11761628,Bug#54141)Basiccodecompletionfunctionalityhasbeenimplemented.
(Bug#11760500,Bug#13813099,Bug#52917,Bug#64525)Themodelwizardsnowrememberthelastconnectionthatwasadded.
(Bug#56515,Bug#11763761)MySQLWorkbenchaddedamigrationwizard,whichwillmigrateODBCcompliantdatabasestoMySQL.
(Bug#54731,Bug#11762168)BugsFixedTheSearchonServeroptionwouldnotfunction,andinsteaditgeneratederrorswhensearchingMySQLServer5.
1.
ThisoptionisnowonlyavailablewhenconnectingtoMySQLServer5.
5orgreater.
(Bug#14404138)118MySQLWorkbenchReleaseNotesMySQLWorkbenchwasnotcompatablewithalocalversionsgreaterthan1.
11.
1.
CompilingwouldgenerateerrorsrelatedtoAC_RUN_IFELSEusage,asopposedtothepreferredAC_LANG_SOURCE.
(Bug#14329354,Bug#65898)OnMicrosoftWindows64-bit,closingMySQLWorkbenchfromwithintheSQLeditorcouldcauseacrash.
(Bug#14307316)Asnippetsfilecouldnotbecreated.
(Bug#14278287,Bug#65734)TheoptiontocontrolspecificuserprivilegesisnowavailablewithMySQLWorkbench.
Beforeitwasonlypossibletoedittheroles(e.
g.
,DBManager)butnowthespecificprivileges(e.
g.
,RELOAD)canalsobemodified.
(Bug#14226955,Bug#65677)Commentsandcollationcontrolsarenowdisableduntilacolumninthecolumneditorisselected.
Beforeitwasalwaysavailable,soinvalidentrieswouldattempttobecreated,whichwouldresultinanerror.
(Bug#14177412,Bug#65574)Itisnowpossibletoselectarangeofrowsusingtheshiftkey.
AndonOSX,thecommandkeywillnowallowtheselectionofindividualrows(Bug#14177386,Bug#65569)Anorphanedprivilegestabwouldbeshowninthetableeditorwhenswitchingtables.
Nowonlythecurrentprivilegetabisdisplayed.
(Bug#14102537,Bug#65182)TheEdit,Find,FindandReplaceoperationwasslow.
(Bug#14079480,Bug#65262)MySQLWorkbenchwouldnotloadwithUbuntu11.
10.
(Bug#14058886,Bug#63626)HavingaschemawithoutanameinamodelwouldcauseMySQLWorkbenchtocrash.
(Bug#14017357,Bug#65119)Usingthe'%'characterwithinenvironmentvariablescouldcauseMySQLWorkbenchtocrash.
(Bug#13989371,Bug#65056)MySQLWorkbenchfailedtocompilewithautomake1.
11.
2orgreater,duetothepkglib_DATAreference.
(Bug#13972001,Bug#63898)SeveralexposedDbMySQLmethods(suchasmakeSQLExportScript)wereproblematic,andhavebeenreplacedbytheDbMySQLREandDbMySQLFEmodules.
(Bug#13971951,Bug#62596)TheSQLBeautifierfeaturewouldremoveDISTINCTfrominnerqueries.
(Bug#13970596,Bug#64932)MySQLWorkbenchwouldcrashwhilemultiplemodelroutineswereopened.
(Bug#13970497)CreatingandthensynchronizingatableinamodelwithaDOUBLEtypedcolumnwouldgenerateinvalidSQL,thusgeneratingan"InvalidSQLsyntax"error.
(Bug#13970484,Bug#64990)TheSQLBeautifierwoulddeleteWITHROLLUPifitwascontainedwithinasubquery.
(Bug#13919924,Bug#64796)TheReplaceAlloptionwouldnotfunctionwhenthereplacementstringwasempty.
(Bug#13919875,Bug#64818)OnLinuxandOSX,itwasnotpossibletoselect/copymultiplerowsfromwithintheresultsetgrid.
(Bug#13895191)Passingagrt.
classes.
db_query_EditableResultsetobjecttogetattr()couldcauseacrash.
(Bug#13893388,Bug#64777)AnewCopyRow(tabseparated)optionwasaddedtotheresultsetcontextmenuwithintheSQLeditor.
Acommaseparatedvariantofthisoptionalreadyexisted.
(Bug#13884753,Bug#64724)119MySQLWorkbenchReleaseNotesCertainconditionswouldcauseprivilegerelatedproblemsandemiterrorssuchas"IncorrectValueEntered"whencreatingatableinonetab,alteringitinanother,thengoingbacktotheoriginaltab.
(Bug#13877873,Bug#64591)UsingPasteRowafterCopyRowDatawithintheSQLeditorwouldinsertrowswithextraapostrophes.
Forexample,'hello'wouldbecome''hello''.
(Bug#13840070,Bug#64630)InternallogtablesarenowexcludedwhileexportingatheMySQLdatabase.
Theexcludedtablesaremysql.
schema,mysql.
apply_status,mysql.
general_log,andmysql.
slow_log.
(Bug#13837725)ClosinganSQLEditortabthathadaFind/Replacedialogboxopen,thensubsequentlyclosingtheFind/ReplacedialogboxwouldcrashMySQLWorkbench.
(Bug#13816167,Bug#64569)Inputelementsarenowcorrectlydisableduntilaneditablerowinthecolumneditorisselected.
Therefore,invalidvaluesarenolongersetinthemodel.
(Bug#13812811,Bug#64550)ChangingtheDefaultCollationofaschemaafterchangingitsnamewouldresettheschemanameto"new_schema".
(Bug#13799456,Bug#64259)TheEdittabledataSQLeditoroptionwouldnotproperlydisplayorsaveUnicodecharacters.
(Bug#13790645,Bug#64447)TheMatchCasesearchoptiondidnotfunction.
(Bug#13790397)Alleditortabsnowprompttosavedatawhenthesetabsareclosed.
Before,onlythemaintabs(liketheSQLEditor)wouldpromptfortosave.
(Bug#13788071,Bug#64462)OpeningtheScriptingShellwindow,followedbyselectingthenclosingthesnippettab,wouldcauseMySQLWorkbenchtocrash.
(Bug#13744364)IfPlugins,Utilities,IndentSelectedLinesisusedwhilearowisselected,thenMySQLWorkbenchwoulddeletetheselectedrow.
(Bug#13744346)OnOSX,thecolordropdownintheobjecttoolwouldnotdisplaythecolorproperly.
Itinsteadshowedthecolorcode,andwouldnotapplythecolortotheobject.
(Bug#13742905)OnOSX,theOptionkeydidnotbehavelikeastandardMacOXapplication.
Forexample,Option+Deletewoulddeleteonecharacterinsteadofoneword.
(Bug#13702376,Bug#64217)Addedversiondependentkeywordlistsupportforsyntaxhighlighting.
SupportsMySQLServer5.
0,5.
1,5.
5,and5.
6(Bug#13699804)QuicklyexecutingthesamequerymultipletimeswouldcauseMySQLWorkbenchtouseanexcessiveamountofmemoryandCPU.
(Bug#13642999,Bug#64077)OnOSX,andwhileworkingwithmixed-casetablenames,aforeignkeycouldnotbeassignedtolinktwoInnoDBtablestogether.
(Bug#13639162,Bug#64109)TheModel,ModelOptions,Diagram,HideCaptionsoptioncouldnotbealtered(disabled)andwouldremainchecked(enabled).
(Bug#13571857,Bug#63937)MySQLWorkbenchwouldallowthecreationofmultipleforeignkeysacrossmultipletablesbutwiththesameforeignkeyname.
Synchronizationwouldthenemita"Can'tcreatetable"error.
(Bug#13548236,Bug#13500447,Bug#63642,Bug#62960)TheObjectBrowsernowmanagesproceduresandfunctionsseparately,whenbeforetheycouldnotco-existwiththesamename.
Theyremainundertheroutinesgroupbuthaveseparateiconsandmenuoptions.
(Bug#13548213,Bug#13730415,Bug#63849)120MySQLWorkbenchReleaseNotesAfterright-clickingonavalueintheSQLeditorandchoosingOpenValueinViewer,selectingthetextwouldinsertextranewlinesintotheclipboard.
(Bug#13538942,Bug#63753)TheServerAdministration,Serverlogs,GeneralLogTableoptionwouldnotfunction,andonlyshowaTryagainbutton.
(Bug#13530413)WhileeditingintheEditTabletab,Control+Awouldalsoselectdiagramobjects.
(Bug#13519852,Bug#63758)A"RemovedcorruptcolumndefinitionforForeignkey"errorwouldsometimesbeemittedwhileeditingatablewithforeignkeys.
(Bug#13519797,Bug#63772)OpenGLdeterminationatstartuphasbeendisabled,andinsteadthischeckisperformedwhilecreatingdiagrams.
Thesystemcouldfailatstartup,sonowMySQLWorkbenchavoidsthisstartuptroubleandcanbetterfallbacktosoftwarerenderingifnecessary.
MySQLWorkbenchwouldalsosilentlyfailtoloadif"MicrosoftVisualC++2010RedistributablePackage"wasnotavailable.
Thisisnowcheckedandreportedtotheuser.
(Bug#13512714,Bug#61969)TheOpenValueinEditorSQLeditoroptiondidnotworkwithINTorNULLvalues.
(Bug#13492493,Bug#62934)Plugins,Utilities,ExecutequerywouldfreezeMySQLWorkbenchifthequeryresultedin1000ormorerows.
(Bug#13470781)TheMovetoagroupcontextoptionfordatabaseconnectionswouldcausesavedconnectionsbelowthetargetconnection(thatisbeingaddedtoagroup)todisappear.
(Bug#13470318)TheinfoandsessiontabswithintheMySQLconnectioninterfacewouldnotdisplayanyinformation.
(Bug#13466537)Aftermakingchangestoamodel,thenclosingthewindow,clickingCancelontheunsavedchangeswarning/dialoguewouldcloseMySQLWorkbench.
Nowthemodelwindowremainsopen.
(Bug#13463465,Bug#63460)TheOptionstabwithintheSQLEditorwouldalwaysdisplayanemptyAUTO_INCREMENTvaluefortablesusingInnoDB.
(Bug#13463458,Bug#63464)OnOSX,Command+Awouldnotselectallresultsfromtheresultset.
(Bug#13463374,Bug#63461)Aftersynchronizingadatabase,refreshingamodelwouldnotrefreshthestoredprocedureinformation.
(Bug#13418563,Bug#62879)TheMySQLWorkbenchbugreportingform(MySQLBugs:Report)didnotallowpastingcontentintotheform.
(Bug#13344751,Bug#62928)Aquerysuchas"SELECT*FROMSomeTablePROCEDUREanalyse()"wouldonlyworkif"limitrows"wasdisabledinthepreferences.
TheMySQLWorkbenchqueryparsinghasbeenextendedtosupportthistypeofquery.
(Bug#13344686,Bug#62964)"MariaDB"hasbeenchangeto"Aria"withinMySQLWorkbench.
(Bug#13252479,Bug#62903)Routinegroupsonthediagramwasnotupdatedafteraddingnewroutinestothegroup.
(Bug#13029520,Bug#62496)OnMicrosoftWindows,ServerAdministration,Serverlogs,SlowLogFilewoulddisplayanerrorinsteadofshowingtheslowquerylog.
(Bug#13026572)121MySQLWorkbenchReleaseNotesTheConnectionMethodoptionwithintheEditTableDatawindowwaspartiallyhidden.
(Bug#13025670)Right-clickingonCatalogtreewithintheModel,Diagramcontextwoulddisplayanemptyline.
(Bug#13025389)Clickingbetweenroutineswithdifferentcommentswouldnotupdatethedescriptioneditorwithinformationfromtheselectedobject.
(Bug#13025359)MySQLWorkbenchwouldcrashafterclickingEERlinksandoptionsmultipletimes.
(Bug#13024949)DetectionofaconnectiontothelocalmachinebasedontheIPaddresshasbeenremoved.
Thereisnowaselectionbetweenlocalhost,remotehost,anddbhostontheinitialNewServerInstancepage.
Selectinglocalhostwillletthewizardknowthatitislocal,asotherwisethefullpathisnowrequired,whichforexampleallows127.
0.
0.
1tobeusedasaremotehosttosupportportforwarding.
(Bug#12890503,Bug#62119)ThesortingoptionswithintheInsertsEditorwindowdidnotfunction.
(Bug#12884134)TheView,Homeoptiondidnotfunction.
(Bug#12879850)UserDefinedTypes(UDT)couldnotbedeletedwhentheywerenotreferencedelsewhere.
(Bug#12671629,Bug#61530)TheMySQLWorkbenchwindowcannowberesizedto1024x710.
(Bug#12632406,Bug#60762)Aconfirmationdialogwasaddedthatwarnsusersaboutattemptstoeditstubtables,anditdescribeswhythesewillbeignoredbybothsynchronizationandforwardengineering.
Thedialogincludesanoptiontoeitherkeepeditingitasstubobject,ortoclearthestubflagandmakethetableappearingeneratedSQL.
(Bug#12616360,Bug#61309)Thesynchronizationwizardnowallowsthepossibilitytoforcesynchronizationofschemasthatarethoughttohavebeenrenamed.
Otherwise,MySQLWorkbenchwillrecreatetheschemafromscratch.
(Bug#12565644,Bug#61211)TheEERDiagramzoomfeaturewouldnotfunction.
(Bug#12346981,Bug#60807)ThePartitionstabwithintheAltertablecontextmenuwouldnotshowalloftheavailablepartitions.
(Bug#11933015,Bug#60235)OnOSX,havingalargenumberofdatabases(1,000+)couldcauseperformanceissueswhereMySQLWorkbenchwouldloadinseveralminutes,asopposedtoafewseconds.
(Bug#11869432,Bug#60420)MySQLWorkbenchwouldnotallowausertodeleteasavedserverinstancethatcontainedanincorrectpassword.
Thisincorrectpasswordcannowbedeleted.
(Bug#11765337,Bug#58295)MySQLWorkbenchwouldfreezewhileattemptingtosearchandreplacewithalargenumberofstrings,suchasover100,000.
(Bug#11762890,Bug#55539)TheSynchronizeModeloperationwoulduseanexcessiveamountofmemory.
(Bug#11762726,Bug#55355)AnewModel:MySQLpreferencewasaddedforForwardEngineeringandSynchronizationtoconfigureSQL_MODE.
(Bug#11761659,Bug#54173)TheSynchronizationwizardhasbeenchangedtoallowforcingsynchronizationofschemasthathavethesamenamebutanunexpected"lastknownname",whichwouldcauseaconfusingscenarioofthetargetdatabasebeingrecreatedfromscratch.
(Bug#11756969,Bug#48962)122MySQLWorkbenchReleaseNotesNeworupdatedtriggercontentwoulddisappearfromtheSQLEditorGUI,asitwasrequiredtoreopenthetableeditortoseethechanges.
(Bug#65411,Bug#14137775)OnOSX,MySQLWorkbenchwouldcrashwhenchangingdatabaseenginesifadatabaseincludedatablewithuppercasecharacters.
(Bug#65376,Bug#14117038)Thezoomfeature(inorout)couldcauseafatalerror.
(Bug#65247,Bug#14136870)DeletinganEERdiagramwouldcauseMySQLWorkbenchtohang.
(Bug#65174,Bug#14102990)OnUbuntu12.
04,MySQLWorkbenchwouldnotload.
(Bug#64956,Bug#14180754)TheCopyColumnNamestoClipboardoptioncouldcrashMySQLWorkbench.
(Bug#64881,Bug#13970600)Undercertainconditions,addingaforeignkeycouldgenerateinvalidSQLcode.
(Bug#64539,Bug#13872284)WhileeditinganEERdiagram,andclick-draggingthemousecursor,thecursornowremainsinthesameplaceitwasoriginallyclicked.
(Bug#64487,Bug#13813199)Whenalteringatablewithuppercaselettersinthetablename,MySQLWorkbenchwouldautomaticallyconvertthetablenametolowercase.
(Bug#64072,Bug#13639292)Ifaviewcontainsarowthatistoolongtoberepresentedasatablecolumn,itwillnowbesubstitutedwithanaliascolumninaplaceholdertable,similartohowmysqldumpbehaves.
BeforeitcouldgenerateinvalidSQL,andfailtosynchronizethemodel.
(Bug#63807,Bug#13538955)UsingFile,Export,ForwardEngineerSQLCREATEScriptwouldremovedelimitersstatementsiftheOmitSchemaQualifierinObjectNamesoptionwasselected.
(Bug#63742,Bug#13520528)MySQLWorkbenchwouldsometimesrepeatawarningduringasuccessfulactionthatfollowedtheactionwiththewarning.
(Bug#62454,Bug#13014873)MySQLWorkbenchnowusestheMySQLServerlimitformaximumcommentlengthswhileusingtheforwardengineeringwizard.
Beforeitwouldtruncatecommentsto60characters,whichwasaMySQLServerlimitbeforeversion5.
5.
3.
FromtheMySQLServer5.
5.
3changelog:themaximumlengthoftablecommentswasextendedfrom60to2048characters.
Themaximumlengthofcolumncommentswasextendedfrom255to1024characters.
Indexdefinitionsnowcanincludeacommentofupto1024characters.
(Bug#62207,Bug#12904170)OnMicrosoftWindows,MySQLWorkbenchwouldignorethesystem'sfontsetting,butnowusesitwhenMySQLWorkbenchisinitialized.
(Bug#62105,Bug#12872840)AddingatriggerwiththeAlterTable,Triggerinterfacenowwarnstheuseriftheinputtedtriggerstatementwasinvalid.
Before,MySQLWorkbenchwouldoutput"Nochangestoobjectweredetected.
"iftheSQLwasvalid,butwithoutaCREATETRIGGERstatement.
(Bug#61712,Bug#12908810)ClosingMySQLWorkbenchwhileeditingSQLScriptswillnowprompttheusertosavetheedits.
(Bug#61037,Bug#62959,Bug#12546710,Bug#13344705)MySQLWorkbenchnowrespectscase-sensitivitywhenlower_case_table_names=2.
(Bug#60618,Bug#11926851)Synchronizingamodelwoulddrop,andthenre-add,indexesandforeignkeysiftheorderoftheseindexesandforeignkeysweredifferent.
ThiscouldhappenbecauseMySQLWorkbenchwouldadd123MySQLWorkbenchReleaseNotesUNIQUEindexesintheorderaddedbytheuser,whereastheMySQLServerputsthemfirst.
(Bug#60230,Bug#11829807)Acrashwouldoccuriftriggercodereferredtotablesinaschemadifferentfromtheonewhereitiscontained.
(Bug#60041,Bug#13611382)Loadinglargefiles(over100MB)usingFile,OpenSQLScript.
.
.
failedtoloadthescript,andthrowanoutofmemoryexceptionwhilehaltingoperation.
Now,MySQLWorkbenchwarnsusersifafileexceeding100MBisattemptedtobeloaded,andnolongercrasheswhenrunningoutofmemorybutinsteadreportsthatthefilewasunabletobeloaded.
(Bug#55312,Bug#60780,Bug#61363,Bug#64186,Bug#11762687,Bug#12339717,Bug#12627645,Bug#13790375)ChangesinMySQLWorkbench5.
2.
40(2012-05-16)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
39.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedThetableinsertsgridnowsupportsCopy,Cut,andPaste,forbothrowsandindividualcells.
(Bug#11760095,Bug#52469)TheSQLeditortabnowdisplaystheselecteddatabaseintheheader.
(Bug#50932,Bug#11758694)TheFile,Export,ForwardEngineerSQL.
.
.
wizardsnowhavetheoptiontousethesameconfigurationsettingsfromthelasttimeForwardEngineerSQL.
.
.
wasused.
(Bug#34977,Bug#11748058)BugsFixedOnMicrosoftWindows,themysqlrplshowMySQLUtilitywasmissing.
(Bug#13773189)WithintheSQLEditor,MySQLWorkbenchwouldfreezeafterchoosingReplaceAllwhenthefindfieldwasempty.
(Bug#13744385)OnMicrosoftWindowsXP,performingadatabaseexportcouldcauseMySQLWorkbenchtocrashwhileusingtheExporttoSelf-ContainedFileoptionwithaUNCpath.
(Bug#13701996,Bug#64267)OnOSX,theschemasidebarwasmissingahorizontalscrollbar.
(Bug#13596326,Bug#64000)InsertingasnippetintotheSQLEditorcouldinsertincorrectcharacters.
(Bug#13466559)CopyingSQLtotheclipboardcouldcauseMySQLWorkbenchtohangorcrashifthetablecommentscontainedUnicodecharactersthatexceededthebuffersize.
(Bug#64611,Bug#13840045)WithintheDatabase,SynchronizeWithAnySourcewizard,synchronizingamodelfromaLiveDatabaseServersourcetoaModelSchematadestinationwouldcrashaftertheRetrieveObjectInformationstep.
(Bug#64553,Bug#13812932)Afteraconnectionhastimedout,clickingReconnecttoDBMSwouldfreezeMySQLWorkbench.
(Bug#64467,Bug#13840041)SELECTqueriescouldcrashMySQLWorkbenchduringthevalidationstageoftheSQLEditor.
(Bug#64435,Bug#13788133)124MySQLWorkbenchReleaseNotesMySQLWorkbenchwouldgenerateinvalidSQLwhileusingthePartitioningtabwhenalteringatable.
(Bug#64396,Bug#13788180)OnWindowsXP,attemptstocopyvaluesfrommultiplecellswouldfail,andnotinsertvaluesintotheclipboard.
(Bug#64281,Bug#13726466)AquerylikeSELECTfoo+1FROMbarcouldcauseacrash.
(Bug#64051,Bug#13629089)ThefollowingsequencecouldcrashMySQLWorkbench:"Openamodel","Synchronizethemodelwitharemotedatabase","Modifythemodel",andthen"Synchronizethemodel"asecondtime.
(Bug#63943,Bug#13779239)TheDataExportoptionwouldnotusethecurrentdateinthefoldernamecontainingtheexporteddata.
(Bug#63893,Bug#13571760)TheOpenvalueinviewerwindowdidnotopenwithSELECTqueriesthatusedthecastfunction.
(Bug#63874,Bug#13548148)OnFedoraLinuxversion16andgreater,theservicecommandisnowusedtostartandstoptheMySQLServer,insteadof/etc/init.
d/mysqld.
(Bug#63777,Bug#13519817)TheControl+akeycombinationwouldnotselectallofthetextwithinawindow.
(Bug#63752,Bug#13511244)MySQLWorkbenchwouldnotbuildwithGLib2.
3x+,asonlyglib.
hcanbeincludeddirectly.
(Bug#63705,Bug#13500364)OnOSX,expandingtheschemaforaremotedatabasefromwithintheSQLEditortabwouldcrash,iftheSQLeditortabwasclosedbeforethetablesweredonebeingfetched.
(Bug#63589,Bug#13500242)TheminimumsizeoftheMySQLWorkbenchwindowhasbeenloweredto980x600pixels,althoughofficiallytheminimumscreenresolutionrequirementremainsat1280*1024.
(Bug#63519,Bug#13463411)WhileusingMySQLWorkbenchtoadjustaUsersandPrivilegesrolewithaMySQLServerversionpriorto5.
1.
6,anunhandledexceptionwouldresultfromMySQLWorkbenchattemptingtoaccessthemysql.
eventtable.
(Bug#63149,Bug#13496657)OnOSX,whenviewingtheresultsofaquerythatwouldnormallyexceedthewindowwidth,thelastcolumnwouldhaveawidthofonecharacterifthecolumntypewasnumeric.
(Bug#62588,Bug#13365052)Database,SynchronizeModelwouldnotupdatetheviewafteranewfieldwasadded.
(Bug#62569,Bug#13051152)QueriesthatexplicitlysetRESTRICTwillnowsynchronizeproperlywiththosethatdonot,becauseRESTRICTisthedefaultbehaviorinMySQL.
(Bug#62432,Bug#13491535)OnMicrosoftWindows,theMySQLWorkbenchinstallerwouldsometimesnotdetectwhereVISUALC++2010wasinstalled.
AworkaroundistoappendCPP_100_RUNTIMEStotheeCustomPropertiespropertyinthe.
msifile.
(Bug#62141,Bug#12872805)MySQLWorkbenchwouldpromptauserforthepasswordtoreconnecttoaMySQLserverthathadlosttheconnection,andthispassworddialoguewouldnothavefocusyetstillshowedasthetopwindowwith125MySQLWorkbenchReleaseNotesablinkingcursor.
Toreduceconfusion,thispasswordwindowisnolongerthetopwindow.
(Bug#62003,Bug#12918370)ThefollowingsequencewouldcrashMySQLWorkbench:Database,ReverseEngineertogenerateanEERdiagram,thenDatabase,SynchronizewithAnySource,andthenamouse-clickwouldcausethecrash.
(Bug#61876,Bug#12912593)Scrollingthemousewheelnowonlyscrollsthefocusedwindow.
(Bug#61480,Bug#12661387)The_idxsuffixisnowaddedtoforeignkeysastheyarecreated.
AndMySQLWorkbenchchecksforduplicatenamedforeignkeysifadocumentisloadedfromapreviousversionofMySQLWorkbench.
Andifduplicatesarefound,thentheuserisgiventhechoiceofrenamingthem.
(Bug#60705,Bug#58135,Bug#12621452,Bug#11765197)Password-basedSSHauthenticationwouldstillcheckthekey-basedauthenticationfileswithin.
ssh/beforepromptingforapassword.
(Bug#60024,Bug#12672238)ChangesinMySQLWorkbench5.
2.
39(2012-04-10)ThisreleaseupdatesthebundledMySQLUtilitiestoversion1.
0.
5.
Itcontainsnoothernewfeaturesorbugfixes.
FunctionalityAddedorChangedUpdatedthebundledMySQLUtilitiestoversion1.
0.
5.
ChangesinMySQLWorkbench5.
2.
38(2012-02-23)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
37.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedThewidthofthe"Referencecolumn"drop-downselectorisnowsettothewidestentry.
(Bug#53278,Bug#11760835)BugsFixedOnLinux,theresultsetwindowwouldnotdisplayproperly.
(Bug#13615255)Commentsthatspannedmultiplelinesandincludedstoredprocedureswithcommentsthatweresurroundedbyconditionalcommentswouldnotbehandledproperly,asMySQLWorkbenchwouldendtheoutercommentunconditionallywhenthefirstinnercommentwasfinished.
(Bug#13490118)GeneratingaDBDocreportwithbothHTMLDetailedFramesandIncludeDDLcodeforobjectsenabledwouldcauseMySQLWorkbenchtostall.
(Bug#13471637)ThePlugins,Utilities,ExecuteQueryIntoTextOutputfeaturewouldduplicatethefirstcolumn,andfillitwithNULLvalues.
(Bug#13470770)OnMicrosoftWindowswiththe"classicmode"themeset,MySQLWorkbenchbuttonsweredifficulttoread.
(Bug#13470583)126MySQLWorkbenchReleaseNotesTheScriptingshellwindowlostfocusafteropeningandclosingatab.
(Bug#13470451)WhileeditingLimitConnectivitytoHostMatchingwithintheServerAdministration,UsersandPrivileges,Loginwindow,theApplybuttonwouldnotbeavailableuntiloneoftheotherthreeUsersandPrivilegesfieldswaschanged.
(Bug#13470424)ScriptingShellfailedtocontinuerunningafterabreakpoint.
ClickingExecuteScriptafterabreakpointnowcontinuesexecutionofthescript.
(Bug#13470397)OnLinux,MySQLWorkbench.
mwbfileswouldbedetectedasZipfiles.
(Bug#13466584)TheSQLEditorExecutetheExplainCommand.
.
.
featuredidnotfunctionproperly,andwouldreturnzeroresults.
(Bug#13466571)OnMicrosoftWindows,usingtheManageServerInstancesmenutodeleteserverinstancescouldcauseMySQLWorkbenchtogenerateaninternalerrorwhileclosingtheManageServerInstanceswindow.
(Bug#13466083)ForMicrosoftWindows,theDownloadPrerequisiteslinkwithintheMySQLWorkbenchinstallernowdirectlylinkstotheprerequisitesmanualpage.
(Bug#13448582)UsingtheOpenConnectiontoStartQueryingdialogwithanew(notstored)connectionwouldcauseMySQLWorkbenchtocrash.
(Bug#13028855)OnLinux,whilesavinganewmodelwithanote,theSavetoFiledialoguewouldnotprompttonamethefile.
(Bug#12933345)ItwaspossibleforMySQLWorkbenchtogenerateapop-upwindowunderneathadifferentpop-upwindow,thusrequiringarestartofMySQLWorkbenchwhenthebottompop-upwasrequiredtobeclosedfirst.
(Bug#12927510)DumpingaschemaviatheDataexportandrestoreoptionnowpromptsforacorrectpassword,asneeded.
Beforeitwouldsimplyfailtoexport.
(Bug#12903967)UndertheFilemenu,usingthePrinttoPDF.
.
.
andPrinttoPSFile.
.
.
optionsforamodelwouldcrashMySQLWorkbench.
(Bug#12884845)Theeditortabswouldnotupdateafterauserwasadded.
(Bug#12884776)Closingatabcouldresultinanunhandledexception.
(Bug#64152,Bug#13655860)ChoosingtheCloseAllButThisoptionwithintheroutinesmanagerwouldfreezeMySQLWorkbench.
(Bug#64133,Bug#13630602)RunningaSELECTstatementandattemptingtoaliastheonlycolumnselectedwouldresultinacrash.
(Bug#64123,Bug#13629962)Movingtheplaceholderrow(anemptyrow)aroundwithinthetableeditorwouldcrashMySQLWorkbench.
Theplaceholderrowcannolongerbemoved.
(Bug#64122,Bug#13629953)TheBeautifyQueryfeatureincorrectlyformattedstatementscontainingtheUNIONclause,whichleftthequerywithsyntaxerrors.
(Bug#64120,Bug#13629967)WhenviewingtheforeignkeydefinitionwindowoftheAlterTableeditor,therestrictforeignkeyoptiondidnotdisplayforeithertheupdateordeleteactions,andinsteadthevaluewouldappearempty.
(Bug#63978,Bug#13596254)OnLinux,theObjectInfopanelwithintheSQLeditorwouldnotshowinformationabouttheobject,andwouldinsteadremainempty.
(Bug#63960,Bug#13608228)127MySQLWorkbenchReleaseNotesWithinServerAdministration,UsersandPrivileges,selectingAddAccountaftersortingtheuserswouldinsertthenewuserintothelistalphabetically,yetopenthebottomuserentryintotheeditor.
(Bug#63951,Bug#13702340)AquerysimilartothefollowingwouldcrashMySQLWorkbench:selectc.
*fromactorcwhereactor_id=38(Bug#63940,Bug#13582514)Tableswithoutanenginesetweretreatedasthoughtheywereunabletosupportforeignkeys.
Therefore,theforeignkeydeclarationwouldbemissingafterforwardengineeringthesetables.
AworkaroundistoexplicitlysetthetableenginetoInnoDB.
(Bug#63934,Bug#13562926)OnOSX,openingfilessavedfrompreviousversionsofMySQLWorkbenchwouldresultinanemptywindow,withoutdatabeingloaded.
(Bug#63932,Bug#13571842)OnMicrosoftWindows,andwhencalledfromthehomescreen,openingandimmediatelyclosingtheManageServerInstanceswindowwouldresultinanunhandledexception.
(Bug#63927,Bug#13571816)ExportingamodeltoaCSVfilecouldcrashMySQLWorkbench.
(Bug#63883,Bug#13685708)OnMicrosoftWindows,theOpeninviewermenucouldbeblankwhileviewingresults.
(Bug#63873,Bug#13548115)MySQLWorkbenchwouldfreezewhenaSELECTstatementwasexecutedonatablewithoutprivatekeys,andthatincludedatleastoneUNIQUENOTNULLcolumn.
(Bug#63867,Bug#13542546)Executingaqueryafterreorderingmultipleeditortabswouldmaketheinactiveeditortabactive,andexecutethatquery.
(Bug#63866,Bug#13542154)TheFile,OpenSQLScript,FilesofTypedialoguewouldincorrectlygivetheoptiontoopenfileswiththe.
dbquerysuffix,insteadof.
qbquery.
(Bug#63861,Bug#13541769)ChoosingtheOpenvalueinEditoroptionwouldscrolltheresultsettothetop.
Selectingthisoptionnolongerrefreshestheresults,sotheselectedrowremainsintact.
(Bug#63860,Bug#13539049)OpeningaServerAdministrationtabforaserverinstancethathasremotemanagementviaSSHenabledwouldresultinanerror,andfailtoload.
(Bug#63857,Bug#13655999)AfterclickingApplytoalteratablewherechangesarenotbeingmade,theoutputwindowsays"Preparing.
.
.
"anddoesnotautomaticallychangeto"Nochangesdetected"untilthewindowisclicked.
(Bug#63842,Bug#13548232)MySQLWorkbenchwouldcrashwhileopeninganexistingEERmodel,afterafilefailedtoopen.
(Bug#63841,Bug#13539006)Themainschemainformationfoundwithintheobjectbrowsernowupdatesafteratableisaltered,andcollapsestheexpandeddetails.
Andselectinganobjectnowreloadsthedata,whichmeansthecurrent(altered)dataisdisplayed.
(Bug#63828,Bug#13538990)MySQLWorkbenchfailedtocompileundercertainPCREsetups,likewhenpcre.
hexistedwithin/usr/include/pcre/.
(Bug#63819,Bug#13538971)MySQLWorkbenchdidnottestforandusethegl.
pcpkgconfigfilesifpresent,todeterminethelocationofGL/{gl,glx}.
handlibGL.
so.
(Bug#63818,Bug#13538964)OnLinuxandOSX,theReplaceAllsearchfeaturewouldhang,andnotfunctionproperly.
(Bug#63764,Bug#13520443)128MySQLWorkbenchReleaseNotesMySQLWorkbenchwouldnotworkwithparamiko1.
7+.
(Bug#63750,Bug#13519860)MySQLWorkbenchwouldcrashafterthefollowingsequence:SynchronizeModelWithDatabase,FetchObjectInfo,Continue.
(Bug#63746,Bug#13591854)Query,CommitResultEditsandQuery,DiscardResultEditscouldresultin"Unrecognizedcommand"errors,andnotfunctionproperly.
(Bug#63744,Bug#13511195)OnMicrosoftWindows,tabtitlesweredifficulttoreadonsystemswithdarkbackgrounds.
(Bug#63715,Bug#13500349)OnOSX,exportingadatabasethathasastoredprocedureresultedinanunhandledexception.
(Bug#63653,Bug#13476062)OnMicrosoftWindows,changingordeletingaroworcolumnwithinamodel,couldcauseacrash.
(Bug#63056,Bug#13344572)ClickingtheforeignkeystabwithintheAltertablecontextcouldcrashMySQLWorkbench.
(Bug#63050,Bug#13492730)TheobjecteditorcouldleakmemoryandcrashMySQLWorkbenchwhilehandlingnotifications.
(Bug#63025,Bug#13492608)MySQLWorkbenchwouldhighlighttheMySQL5.
6reservedwordsname,type,andtypes.
(Bug#62775,Bug#13252599)OnLinux,right-clickingonatableandchoosingtheAlterTablefeaturewouldperformnofunction.
AworkaroundwastodeleteallXMLnodesfrom/usr/share/mysql-workbench/modules/data/editor_mysql_table_live.
gladelike:(Bug#62686,Bug#13491865)QueriescontainingaUNIONarenowexcludedfromtheautomaticadditionoftheLIMITclause,whentheLimitRowspreferenceisenabled.
(Bug#62524,Bug#13029474)Double-clickingonatablewithintheEERdiagrameditorwouldsometimescrashMySQLWorkbench.
(Bug#62451,Bug#13014823)OnOSX10.
7+,the"OpenFile"panelwouldattempttoshowhiddenfiles,whichfailedandcausenofilestobeshown.
MySQLWorkbenchnolongerattemptstodisplayhiddenfilesonOSX.
(Bug#62172,Bug#12912085)PressingtheControl+EnterkeycombinationwithintheSQLeditorwouldgeneratearecoverableerror.
(Bug#62169,Bug#12927292)Whileattemptingtosynchronizeadatabasetoanysource,theExecutebuttontoperformthesynchronizationwasmissing.
OnlytheGoBackandClosebuttonswereshown.
TheExecutebuttonisnowstandardizedforalldatabasesynchronizationoptions.
(Bug#62130,Bug#12872823)RecoveryofthelaststateusingeithertheAuto-savefeature,ortheSavesnapshotofopeneditorsoncloseoption,wouldsometimesloadimproperlybycreatinganemptyschemaand/orcrashwhileclosingopenedSQLeditortabs.
(Bug#61950,Bug#12917371)129MySQLWorkbenchReleaseNotesSelectingandeditingmultipleindexesorforeignkeyswouldcrashMySQLWorkbench.
(Bug#61863,Bug#62057,Bug#12757370,Bug#13013715)ThesearchboxwithintheMySQLWorkbenchtoolbardidnotperformsearches.
(Bug#61825,Bug#12757354)Apop-upwindowisnolongergeneratedwhenselectinganinactiveserverfromwithintheServerAdministrationpanel.
(Bug#61810,Bug#12757347)Individualmodelsettingsarenowrespected.
Beforetheywouldbeignoredinfavoroftheglobalsettings.
(Bug#61771,Bug#12757255)Afteraconnectionhastimedout,clickingReconnecttoDBMSwouldfreezeMySQLWorkbench.
(Bug#61722,Bug#12725314)Whenright-clickingonatablethathastriggers,andthenchoosingCreateStatementtoeithersendthestatementtotheclipboardorSQLeditor,thetriggercreationstatementiswrittenbeforethetablecreationstatement.
(Bug#61698,Bug#12756722)TheServerStatuswindowwouldincorrectlysortoptions.
Numericfieldsarenowsortednumerically(e.
g.
,1300isnowafter500).
(Bug#61659,Bug#12698865)Ifthecharset/collationissettousethedefaultvalue,thenDEFAULTwillnowbeinsertedasthecharset/collationnamewithingeneratedqueries.
(Bug#61202,Bug#12622649)WhenatablehadcolumnslikeDOUBLE(M,D),thedatamodelsynchronizationwoulddiscardthe(M,D)specification,andconvertthecolumnstoDOUBLE(11).
(Bug#61165,Bug#12565933)MySQLWorkbenchwouldnotbehavecorrectlywithONUPDATECURRENT_TIMESTAMPasadefaultvalue,whilesynchronizingmodels,andwouldupdatethefield.
(Bug#61087,Bug#12546735)TheBeautifyQuerywizardwouldremovespacesfromMySQLdatefunctionparametervaluesthatcontainINTERVAL.
(Bug#61021,Bug#12546864)Plugins,Utilities,ReformatSQLQuerywouldmanglequeriesbyremovingthefirstSELECTstatementifasubqueryclausewaspresent.
(Bug#60311,Bug#12613662)MySQLWorkbenchwouldemitanerror(errorcode:1064)withqueriesusingWITHROLLUP.
(Bug#57178,Bug#11764355)OnMicrosoftWindows,rapidlyrepeatingaquerycouldemitanerror.
(Bug#56776,Bug#11763997)Pastingaquerywith\rlineendingsinsteadof\r\nor\ncouldcauseMySQLWorkbenchtomanglethequery.
Lineendingsarenownormalizedafterpasting,liketheyalreadywerewhileloadingfiles.
(Bug#56334,Bug#11763603)OnMicrosoftWindows,theRoutineseditorwouldinsertextralineendings.
(Bug#55006,Bug#11762414)OnMicrosoftWindows,usingAltbasedkeyshortcutcombinationswouldnotalwayswork.
(Bug#54119,Bug#11761607)Thedialogwindowsnowremaininfront,evenwhenanotherpartofMySQLWorkbenchisclicked.
(Bug#48692,Bug#11756737)MySQLWorkbenchnowdetectsduplicatedtriggernameswhileusingtheModel,Validation,(MySQL)->ValidateallandModel,Validation(MySQL),Checkintegritysequences.
(Bug#44063,Bug#11752780)130MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench5.
2.
37(2011-12-26)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
36.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheSQLeditornowautomaticallyfetchestabledata.
(Bug#63590,Bug#13500202)BugsFixedUnderServerAdministration,thelocationoftheconfigurationfilewasnotvisible.
Itisnowshownwithintheconfigurationfilelabel.
(Bug#14017264,Bug#65033)TheSQLeditorwouldopenatableinread-onlymodewhenopenedfromeithertheEditTableDatalinkviathehomescreen,oriftheschematreewasnotexpanded.
(Bug#13466131)OnOSX,theFile,OpenRecentfeaturewouldopentheincorrectscript.
(Bug#13028666)ViewingtheServerLogsonaMySQLserverafterithasbeenstopped,resultedinanunhandledexception.
(Bug#12908134)OptionsunrelatedtotheSQLEditorwouldbeavailableundertheViewmenuwhileanSQLeditorwindowwasopen.
(Bug#11763150,Bug#55830)Pastingfromtheclipboardwouldnotworkinthehostnameandrelatedfields.
Usersarenowabletopastevaluesintothesefields.
(Bug#11753997,Bug#45528)InvalidSQLwasgeneratedwhenaschemanamecontainedadot.
Tablenamesarenowenclosedinquotes.
(Bug#63710,Bug#13500360)MySQLWorkbenchcouldfreezewhileimportingadump.
(Bug#63669,Bug#13485795)Exportingadatabasethathasastoredprocedure,resultedinanunhandledexception.
(Bug#63653,Bug#13476062)Generatingalistoftablesandviewswasslow,whencomparedtothepreviousMySQLWorkbenchversion.
(Bug#63633,Bug#13485667)CreatingaforeignkeyusingthePlacearelationshipusingexistingcolumnsEERoptionwouldcrashMySQLWorkbench.
(Bug#63629,Bug#13480328)Changingaschemanamewithroutinespresentwouldprependandappendinvaliddelimiters.
(Bug#63624,Bug#13470435)Thefieldeditorwouldhangwhenlargetextvalueswereshown.
(Bug#63606,Bug#13485779)MySQLWorkbenchnowquotestablenamesingeneratedSQLqueries,whenthetablenamecontainscharactersthatwouldbreaktheSQLstatement.
(Bug#63600,Bug#13497088)MySQLWorkbenchwouldgenerateanexceptionaftereditingandthenclosingatabletabwithintheEERdiagramwindow.
(Bug#63591,Bug#13463991)TheSQLeditorwouldnotloadundercertaincircumstances.
Thecheckforrestoringsplitpositionswascorrectedtosolvethisissue.
(Bug#63582,Bug#13490891)131MySQLWorkbenchReleaseNotesTheHelp,CheckforUpdatesfeaturedidnotfunctionproperly.
(Bug#63534,Bug#13463399)Thepasswordpromptdialogisnolongerthetopmostwindowoverallopenapplicationsonasystem,butnowit'sonlythetopmostMySQLWorkbenchwindow.
(Bug#63499,Bug#13496347)Theuseradministrationpaneldidnotfitonsystemsusinga1024x768screenresolution.
(Bug#62341,Bug#12967541)OnOSX,clickingApplywithintheAlterTabledialogueonatablewithforeignconstraintswouldcrashMySQLWorkbench.
(Bug#62042,Bug#12844307)MySQLWorkbenchrequiredtheAndaleMonofont.
(Bug#61782,Bug#12757325)MySQLWorkbenchwouldsometimesbeunabletosavechangesthatwereonlytocomments.
Itusedahardlimit,butnowusestheMySQLServerlimitformaximumcommentlengths.
Forexample,itwouldcomparethefirst60charactersofatablecommentchange,andgenerateanerrorifthechangedidnotaffectthefirst60characters.
FromtheMySQLServer5.
5.
3changelog:themaximumlengthoftablecommentswasextendedfrom60to2048characters.
Themaximumlengthofcolumncommentswasextendedfrom255to1024characters.
Indexdefinitionsnowcanincludeacommentofupto1024characters.
(Bug#61626,Bug#12694146)Databasesynchronizationwouldsometimesconfusesimilartableandroutinenames.
(Bug#61028,Bug#12656879)CasechangestoENUMvalueswerenotrecognizedbyMySQLWorkbench.
(Bug#60478,Bug#11889204)Thecolumnheaderinformationisdisplayedasitisreceivedfromtheserver.
(Bug#60237,Bug#11829800)WithintheDatabase,ForwardEngineerdialogueforaModel,theDROPObjectsBeforeEachCREATEObjectoptionwasignorediftheExportMySQLTableObjectsoptionwasnotselected.
(Bug#59200,Bug#11766157)Alteringthecaseofatablenamecausedanerror,whenthatwastheonlychangeandtheSQLIdentifiersareCaseSensitiveoptionwassettotrue.
(Bug#58808,Bug#11765806)Theexportfeaturewouldsometimesfailwhenexportingtableswithstoredprocedures,andwithDumpStoredProcedureschecked.
AndalsohavingExportasDumpProjectFolderselectedwouldresultinanunhandledexception.
(Bug#57500,Bug#11764642)TheForwardengineeringfeaturenowpreservescaseforschemanames,evenoncase-insensitivesystems.
Beforeitwouldcreatelowercasevariantsoftheschemanamesonthesesystems.
(Bug#56237,Bug#11763520)TheForwardengineerfeaturewouldsometimescreateinvalidSQLsyntaxforoldMySQLWorkbenchfileswithdeletedroutinesandroles.
(Bug#53973,Bug#11761473)ChangesinMySQLWorkbench5.
2.
36(2011-12-03)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
35.
Knownlimitation:Home,EditTableDatawillloadthetableinread-onlymode.
Instead,right-clickonatablewithintheObjectBrowserandchoosetheEditTableDataoptionfromthere.
132MySQLWorkbenchReleaseNotesFunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheEdit,Format,BeautifyQueryfeaturenolongerquotescolumnnames.
(Bug#13030351)Theeditcontextmenus,suchasEditTableData,nowopenasnewtabs.
Beforetheyreused(overwrote)thesametab.
(Bug#61774,Bug#12731459)Ifonlyoneserverinstanceisdefined,thentheServeradministration,Managesecurityoptionwillnowautomaticallyconnecttoit,insteadofpromptingtochooseaserverinstance.
(Bug#61451,Bug#12647697)Indexesarenowshownwithintheschematree.
Andindexedcolumnsarealsoindicatedwithinthetableinformationpanel.
(Bug#61295,Bug#12616367)Theauto_incrementinformationisnowdisplayedwithintheSQLeditor.
(Bug#60933,Bug#12402845)OntheSQLEditortabs,right-clickingatabnowoffersthefollowingoptions:NewTab,SaveTab,CloseTab,CloseOtherTabs,andCopyPathtoClipboard.
(Bug#60883,Bug#12399369)Thequeryandassociatedresultsarenolongerdisplayedinseparatetabs,buttheyarenowviewablewithinasingleinterface.
(Bug#60624,Bug#11926853)TheSQLeditorwindowsdidnothavemaximizeorminimizebuttons,butthesewindowsarenowopenedinconfigurabletabs.
(Bug#60606,Bug#12617245)Theexportresultsetdialoghasbeenredesigned,andnowsavesthepreviouslyusedsettings.
(Bug#60490,Bug#11889185)SQLsnippetscannowbeedited,andthensaved.
(Bug#58879,Bug#11765873)Tabspacingisnowdefinedas4ontheLinuxandMacplatforms,tobeconsistentwithWindows.
(Bug#58867,Bug#11765862)APasteRowcontextoptionwasaddedtotheEditTableDatamenuoftheObjectbrowser.
(Bug#58169,Bug#11765228)AdditionalExportdatatypeswereaddedtotheSQLBrowser,whichnowincludesJSON,Excelspreadsheet,andMySQLformattedXML.
(Bug#56808,Bug#11764024)TheOverviewtabwasreplaced,infavorofthenewschematreeview.
(Bug#56795,Bug#11764014)Addedtheabilitytoeditdatafromaresultsetafterexecutingaquery.
IfMySQLWorkbenchdeterminesthatareturnedresultcannotbeedited,thenaread-onlyiconwillbedisplayed,andhoveringovertheiconrevealsatooltipthatexplainswhyitcannotbeedited.
(Bug#56794,Bug#11764013)AddedainputfieldtofiltertheschemalistintheObjectBrowser.
(Bug#55162,Bug#11762554)TheAltertableoptiondefaultedtoTableview,butnowusesthenewtableeditor.
(Bug#55050,Bug#11762454)MySQLWorkbenchdidnotsupportthe.
dbqueryfileextension.
(Bug#54321,Bug#11761795)AddedtheCopyInsertstoClipboardoptiontothePlugins,Objectsmenu.
(Bug#54036,Bug#11761531)133MySQLWorkbenchReleaseNotesAddedtoolbarbuttonstotogglethesidebarsandbottompaneloftheSQLEditor.
(Bug#53714,Bug#11761243)ThetableviewwithintheObjectBrowserhaschanged.
Thetableviewincludesanotherlevelofgrouping,whichincludesColumns,Indexes,ForeignKeys,andTriggers.
Before,onlythecolumnswerelisted.
(Bug#53504,Bug#11761050)ThetableinformationwindowwithintheObjectBrowserhasbeenexpandedtoincludeforeignkeys,triggers,indexes,anddatatypes.
(Bug#53502,Bug#11761048)TheOverviewtabwasremoved,infavorofthenewschemalayout.
(Bug#53323,Bug#11760879)NewentriestotheerrorlogarenowshownwhenrestartingtheMySQLserver.
Whenlog_outputissettoFILE,thelogfilesarenowdisplayedintheMySQLWorkbenchlogpage.
(Bug#52445,Bug#11760073)TheSQLsnippetsinterfacebeenredesignedandrelocatedtoitsownsidebar.
Itsdisplaymayalsobetoggled.
(Bug#50069,Bug#11757950)TheSQLEditorhistorytabnowauto-scrollstothebottom,sothatthemostrecententryisvisible.
(Bug#49317,Bug#11757294)AddedanewformattotheSQLEditorforexport,whichisidenticaltotheXMLgeneratedbythemysql--xmlcommand.
It'stitledXML(mysqlformat).
(Bug#49305,Bug#11757284)AddedtheabilitytocopyStatusandSystemVariablestotheclipboard.
(Bug#49074,Bug#11757074)TheDatabase,SynchronizeModel.
.
.
dialoguenowcreatesaschemaifonedoesnotalreadyexist.
(Bug#45025,Bug#11753561)BugsFixedWhileusingtheimport/restorefeatureoftheserverinstanceadministrationarea,viewsandroutineswerenotimported.
(Bug#13041684)TableswouldbelistedasFetching.
.
.
afterpressingtheReconnectDBbutton.
(Bug#13040104)Afterright-clickingacellwithintheinsertgridofthemodeltableeditor,anunhandledexceptionwasgeneratedonMicrosoftWindows,andafatalerroronOSX.
(Bug#13029647)TheManageSecuritywindowinitiallyshowsthefirstconnectionasselected,butitisnot.
(Bug#13026478)Whileadministratingaserverinstance,importingaprojectfolderwillresultinan"ImportfromDisk"errorafterthefollowingsequence:DataExportandrestore,ExporttoDumpprojectfolder,withDumpviewsandDumpstoredroutines.
.
.
checked,thenexportingaschemawithviewsand/orroutines,openingtheSQLEditoranddroppingtheexportedschema,thenclickingImporttoDiskwithintheserveradministrator.
(Bug#13025419)PressingRefreshwithintheSlowQueryLogtabresultedinanunhandledexception.
(Bug#12928308)Withinadiagramview,theEdit,Find,Findadvancedoptionwasunrecognizedandperformednofunction.
(Bug#12884864)Apreviouslyselectedobjectcouldnotbedragged,asitwouldinsteadenter"EditName"modeafterthesecondclick.
(Bug#12884796)134MySQLWorkbenchReleaseNotesNewserverinstancescreatedbytheManageServerInstancewizardwouldsendtheincorrectservicenametotheMySQLadmin.
Thecommandisnowconstructedatruntimeusingtheservicenamefromtheserverinstanceprofile.
(Bug#12567371)TheAlterTable.
.
.
optiondidnotfunctionontableswithtriggers.
(Bug#12546727,Bug#61110)Creatingaserverinstanceusingunicodecharactersworked,butanerrorwouldbegeneratedwhileattemptingtoopenthem.
(Bug#63100,Bug#13350556)UsingAlterroutinetomakechangeswouldsometimescrashafterclickingApply.
(Bug#63076,Bug#13340307)Alteringandsavingaroutinetwice,reverting,andthenclickingApplywouldcrashMySQLWorkbench(Bug#62979,Bug#13492510)OnMicrosoftWindows,upgradingMySQLWorkbenchrequiredMySQLWorkbenchtoberunasauserwithAdministratorrights.
(Bug#62709,Bug#13116366)OpeningmodelfileswhileusingaMySQLWorkbenchversionthatwasinstalledoverapreviousMySQLWorkbenchinstallationwouldsometimescausepermissionissues.
TheworkaroundsincludedrunningMySQLWorkbenchwithadministratorprivileges,orremovingtheinstallationfolderbeforeupgrading.
(Bug#62703,Bug#13323929)AnunhandledexceptionmightbeemittedaftermodifyinganEERdiagram,withapopupwindowreading"MySQLWorkbenchhasencounteredaproblem-Queueempty.
"(Bug#62651,Bug#13079826)Aqueryhistorydatewouldincorrectlychangewhenahistoryentry,otherthanthelastone,wasselectedwhenthequerywasexecuted.
(Bug#62642,Bug#13104635)TheCreateRoutine.
.
.
featurewouldreportthatitcreatedaroutine,butitdidnot,andtheerrorwasrevealedintheoutputwindow.
(Bug#62624,Bug#13362190)Right-clickingonarowwithintheInsertstabcouldcrashMySQLWorkbench.
(Bug#62583,Bug#13365077)TheServerAdministratordidnotfunctionwithMySQLServer5.
0.
AndalthoughMySQLWorkbenchdoesnotofficiallysupportMySQLServer5.
0,thisfunctionalitynowworks.
(Bug#62549,Bug#13029339)TheAlterRoutinewizardwouldreportthataroutinewassuccessfullyupdated,althoughtheroutinewouldremainunchanged.
(Bug#62527,Bug#13029468)TheReconnecttoDBMStoolbaroptionwouldnotreconnectafteruncheckingtheSafeUpdatespreference.
Aworkaroundistouncheckthisoption,thenrestartMySQLWorkbench.
(Bug#62448,Bug#13014798)OnMicrosoftWindows,andwiththeShowLiveSchemaOverviewpreferencedisabled,MySQLWorkbenchwouldemitanerrorwhileattemptingtoopenaDatabaseConnection.
(Bug#62407,Bug#13364933)ExpandingthencollapsingthequeryresultswindowwithintheSQLeditor,yieldedadifferentappearance.
(Bug#62371,Bug#13007096)OnUbuntu11.
10,MySQLWorkbenchwouldfreezeatthestartupsplashscreen.
(Bug#62347,Bug#13099521)Selectinganddraggingtablestothediagramareafailed.
Aworkaroundwastocollapsethetablelistfirstandthendragitover,althoughitwasonlypossibletodragasingletable.
(Bug#62267,Bug#13013851)135MySQLWorkbenchReleaseNotesTheConfigurationFilepathwithintheServerAdministrationpanelisnowread-only,whenbeforeitwouldtemporarilysetthepath.
Thispathshouldbesetviatheprofilesettinginstead.
(Bug#62252,Bug#12922746)Fixedatypo,where"database"wasmisspelledas"dabase"withintheDBDesignerdescription.
(Bug#62250,Bug#12912465)TheAuto-savefeaturewouldbehavewithunpredictableresults,byopeningupanincorrectnumberofwindowswhenMySQLWorkbenchwasnextloaded.
(Bug#62192,Bug#12907612)OpeningManagement,ServerLogswouldgenerateanunhandledexceptionwhenusingtable-basedlogging,whilethegenerallogwasempty.
(Bug#62123,Bug#12872836)Aftersettingadefaultschema,choosingRefreshallwhiletheschemainformationis"fetching"wouldresultinanunhandledexception.
(Bug#62086,Bug#12913399)Switchingbetweentwologinsforasingledatabaseconnectionrequiredthepasswordtobereenteredwitheachswitch.
(Bug#62052,Bug#12921420)OnLinux,theDatabase,GenerateCatalogDiffReport.
.
.
modeloptionwasdisabled.
(Bug#62040,Bug#12844314)WithintheRoutineEditor,openingmultipleApplySQLScripttoDatabasedialoguesandthenexecutingone,exceptforthelastoneopened,wouldcrashMySQLWorkbench.
(Bug#61988,Bug#12918227)OnMicrosoftWindows,theEERdiagramsearchdidnotworkacrossmultiplepages.
(Bug#61957,Bug#12818216)FixedDataexportsothatroutinesandviewsareonlyexportedwhentheyareselected.
Inaddition,individualviewsmaynowbeselectedforexport.
(Bug#61937,Bug#12949918)Importingadumpwouldmisquotethe--defaults-extra-fileoption,whichwouldcausetheimporttofail.
(Bug#61910,Bug#12912786)ADownloadPrerequisiteslinkisnowdisplayedwhenprerequisites,suchasthe"VisualC++2010RedistributablePackage"requirement,arenotmet.
Before,thelinkwasnotvisible.
(Bug#61897,Bug#12769499)Repeatedlyrefreshingaschemaresultedinanunhandledexception.
(Bug#61892,Bug#12762893)TheFile,OpenRecentfeaturewouldopentheincorrectscript.
(Bug#61856,Bug#12912374)OnOSX,switchingfromtheModeltabtotheEERDiagramtabcausedanerrorsound.
(Bug#61809,Bug#12757337)File,Export,ForwardEngineerSQLCREATEScriptwouldappendanextraspacetoTINYINT(1)afterconvertingitfromBOOL.
(Bug#61696,Bug#12711138)OnMicrosoftWindows7,someMySQLWorkbenchbuttonswouldbedifficulttoreadduetoincompatiblebackgroundcolorswiththe"WindowsclassicStyle"scheme.
(Bug#61685,Bug#12711145)MySQLWorkbenchwouldnotrecognizetheactiveschemawithcaseinsensitiveservers.
Asaresult,anactiveschemawithintheObjectbrowserwouldbeunselectedafteraUSEstatementwasexecuted.
(Bug#61641,Bug#12711143)TheUsersandPrivilegeswindowdidnotscaletolowscreenresolutionslike1024x768.
Itdoesnow,althoughMySQLWorkbenchstillhasanofficialminimumscreenresolutionof1280x800.
(Bug#61518,Bug#12661556)136MySQLWorkbenchReleaseNotesTabpanelswithinServerAdministrationwouldnotfreshproperly.
(Bug#61452,Bug#12647731)TheObjecteditors(suchasAlterTable,AlterView,andAlterRoutine)nowopenastabs,insteadofseparatewizardwindows.
(Bug#61422,Bug#12642157)ExportingSQLfortablesthatincludedcommentswouldgenerateinvalidSQLstatements.
AcommawasmissingimmediatelybeforetheCOMMENT.
(Bug#61393,Bug#12627762)Afteropeningasavedmodelfile,theControl+Tshortcutwouldnotworkfromwithinaquerywindow.
(Bug#61379,Bug#12627716)MySQLWorkbenchcouldcrashwhilerestoringlargefiles.
(Bug#61365,Bug#12627685)TheClearscriptoutputandClosethisscripttabbuttonsarenowdisabledinnon-scripttabs.
(Bug#61318,Bug#12616331)OnLinux,MySQLWorkbenchfailedtoopen,becauseitcouldnotloadtheMySQLDiffReportingmodule.
(Bug#61304,Bug#12613921)OnLinux,codefoldingforstoredproceduresandloopsdidnotworkproperlywithintheSQLeditor.
(Bug#61302,Bug#12612394)PressingExecuteafterdoubleclickingandeditingafieldinselectallmode,resultedinanunhandledexception.
(Bug#61279,Bug#12627523)OnMicrosoftWindows,theFindoption(Control+F)fortheSQLeditorwasnotavailable.
(Bug#61233,Bug#12622697)Executingaslowquerywouldnotnotifytheuserthatthequerywasrunning.
ThenewSQLeditorinterfacedoesshowtheprogress.
(Bug#61231,Bug#12589710)Whiledoubleclickinganarrowtoexpandatablefromwithintheobjectbrowser,toseeitscolumns,thearrowdisappearedandthetablecouldnotbeexpanded.
(Bug#61124,Bug#12736804)Whenhoveringthemousepointeroveratablefigureonadiagram,theforeignkeytooltipwouldhidethetablecolumnnames.
(Bug#61055,Bug#12546715)Thedefaultschemaselectionwouldbelostaftersynchronizingamodel.
(Bug#60975,Bug#12621744)MySQLWorkbenchwouldsometimescrashwhileinForwardEngineeringmode.
(Bug#60950,Bug#12572071)OnLinuxandOSX,usingTabandShift+Tabtojumptonext/previousfieldshasbeenaddedtothequeryresultview.
IthadpreviouslyonlyworkedonWindows.
Additionally,theEscapekeywillnowcanceleditingofthecurrentcell,andPageUp/PageDownscrollsonepageupanddownintheresultset.
(Bug#60865,Bug#12368205)ManipulatingmultipleSQLeditortabswouldsometimesresultinuncaughtexceptions.
(Bug#60764,Bug#12621640)MySQLWorkbenchwouldcrashwhenattemptingtouseAlterTableorCreateTablefromwithinthecontextmenu.
(Bug#60760,Bug#12621510)Fixedacrashbug,whichwouldhappenonexit.
(Bug#60733,Bug#12632325)Ifaschemawithintheschemapanelwasclicked,thenatablewasalsoclicked(droppeddown)withintheschema,thenthepanelcontainingActions,Schemas,anddetailswouldexpandtofillhalfoftheviewwindow,andthesizecouldnotbeadjusted.
(Bug#60692,Bug#12587848)137MySQLWorkbenchReleaseNotesTheGenerateINSERTStatementsforTablesoptionwouldnotgenerateINSERTstatementsforBLOGcolumns.
(Bug#60657,Bug#12565791)Factorysnippetfileswerefixed,toincludeproperline-endingsforallplatforms.
(Bug#60643,Bug#12621434)ClosingMySQLWorkbenchwouldnotprompttosaveunsavedworkfrommodifiedSQLfilesandwindows.
(Bug#60557,Bug#11926868)TheSQLeditoroutputtabdidnotreportthenumberofaffectedrows.
(Bug#60535,Bug#12617147)TheSynchronizemodelwithDatabasewizardwouldnotproperlyhandlecase-sensitivetablenames.
(Bug#60523,Bug#12617135)OpendiagramtabsfromasavedMySQLWorkbenchstatewerenotsavedproperly.
(Bug#60515,Bug#12617096)TheAdvancedExportOptionspreferenceswerenotsaved,andwouldresetafterrestartingMySQLWorkbench.
(Bug#60497,Bug#11889197)Connectionandquerytabscannowbereordered,bydragginganddroppingwiththemousepointer.
(Bug#60409,Bug#11865602)OnLinux,viewingtheembeddeddocumentationrequiredthepython-sqlite2package.
(Bug#60336,Bug#11874507)OnOSX,Command+Wwillnowclosetheactivescripteditortab,andCommand+Shift+Wwillnowclosetheactiveconnectiontab.
Thisisnowconsistentwithbehavioronotheroperatingsystems.
Before,theCommand+Wcombinationclosedtheactiveconnectiontab.
(Bug#60253,Bug#11829750)PressingEsconcenowescapesoutofeditmodewithintheroweditor.
Before,ithadtobepressedtwice.
(Bug#60131,Bug#11829997)TheCopyRowContentoptionwouldthrowanunexpectedexception,fromwithinamodel.
Inaddition,thePasteRowoptionwasadded.
(Bug#60116,Bug#12417533)TheUSEstatementisnowproperlyquoted.
Forexample,aninvalidUSEquerywouldbegeneratedifaschemacontaineda-character.
(Bug#59882,Bug#11766711)Copyingatablecolumnwouldlosethedatatype,whenonlythecolumnlinenumberwasselectedinsteadofthedatatypeorfieldname.
(Bug#59285,Bug#11905520)Withinaserverinstanceadministrationpanel,settingExporttoSelf-ContainedFiletoaninvalidpathresultedinanunhandledexception.
(Bug#59246,Bug#11766194)TheOutputtaboftheSQLeditornowadjustswhitespacecharacters,astodisplayqueriesonasingleline.
(Bug#58989,Bug#11765966)EnablingtheLimitRowsSQLeditorpreferencewouldcauseinvalidSQLsyntaxwithSELECTINTOstatements.
(Bug#58732,Bug#11765738)Whenviewingtextatasizegreaterthan100%(suchas125%),sometextfieldlabelswouldbepartiallyhidden.
(Bug#58408,Bug#12628507)ServerAdministration,ManageImport/Exportwouldreturnanerroraboutthedumpmodule.
(Bug#58098,Bug#11765164)MySQLWorkbenchwouldallowthecreationofforeignkeysontablesusingenginesthatdonotsupportthem.
Awarningisnowemittedifthisisattempted.
(Bug#57875,Bug#11764972)138MySQLWorkbenchReleaseNotesMySQLWorkbenchdidnotfullyadheretolocalesettings,whichcouldresultinunhandledexceptions.
(Bug#56869,Bug#11764077)TheForeignKeystaboftheAlterTablewizardonlycreatedanindex,withouttheforeignkey.
(Bug#56818,Bug#11764033)Brokenviews(e.
g.
,acolumnnolongerexists)arenowdisplayedasbrokenwithintheschematreeview.
(Bug#56701,Bug#11763928)UsingMySQLWorkbenchcouldresultinanunhandledexception,withthemessage"Attemptedtoreadorwriteprotectedmemory.
Thisisoftenanindicationthatothermemoryiscorrupt.
"(Bug#56034,Bug#11763338)Editorwindowswouldsometimeslosefocus,buttheyarenowdockedwithinthemainapplicationwindow,whicheliminatedthisproblem.
(Bug#55923,Bug#11763235)Auto-scrollingfortheSQLoutputandhistorywindowswasadded.
(Bug#55865,Bug#11763183)TheFindfeature(search)wasreplacedwithapanel,whichoffersmoreconsistentbehavioracrossplatforms.
TheFindandReplacefeatureisalsonowapanel,insteadofapop-upwindow.
(Bug#54765,Bug#11762197)OnLinux,thepreviouslysetwindowpositionsandsizeswerenotsavedbyMySQLWorkbench.
Thesesettingsarenowsaveduponclosing,andusedwhenMySQLWorkbenchisloaded.
(Bug#54025,Bug#11761521)TheFinishbuttonwasinactive(grayedout)fortheEditTableDatadialog,ifthedatabasecontainedexactlyonetable.
(Bug#52833,Bug#11760422)Ifatablecannotbeedited(e.
g.
,noPrimarykey),thenMySQLWorkbenchnownotifiesusersofthereason,whenbeforetheeditoptionwassimplynotavailable.
(Bug#51563,Bug#11759263)ClosingandopeningtheSQLEditornowsetsthelastusedschemaasthedefault,insteadoftheschemaspecifiedwithintheconnection.
(Bug#51454,Bug#51026,Bug#11759165,Bug#11758776)Atriple-clickwasrequiredtochangetheReferencedcolumnofaforeignkey,whileeditingatablewithinanEERdiagram.
(Bug#50725,Bug#11758512)Selectingaschemawithalargenumberoftables(e.
g.
,200+)wouldindicatethattheschemawasempty.
(Bug#49291,Bug#11757270)ChangesinMySQLWorkbench5.
2.
35(2011-09-23)ThissectiondocumentsallchangesandbugfixesappliedtoMySQLWorkbenchsincethereleaseofMySQLWorkbench5.
2.
34.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedOnMicrosoftWindows,thestandard(common)keyboardandmouseshortcutsthatcontrolzoomwerenotfullyimplemented.
Usage:Control++tozoomin,Control+-tozoomout,andControl+/toresetto100%.
(Bug#57463,Bug#11764608)Usernamesandschemascannowbesorted.
(Bug#55318,Bug#11762692)139MySQLWorkbenchReleaseNotesTheCopyInsertTemplatetoClipboardoptionwasaddedtotheModelView.
Formoreinformation,seeATableonanEERDiagram.
(Bug#54887,Bug#11762310)ThequeryhistoryisnowsavedbetweenWorkbenchsessions.
(Bug#51388,Bug#11759102)BugsFixedTheAdministratornowallowsvariousauthenticationplugins(suchasWindowsAuth,PAM)tocreateuseraccounts.
ThedropdownfortheauthenticationmethodwillonlybedisplayedifMySQLWorkbenchdetectsthatadditionalauthenticationpluginsareenabledbytheserver.
(Bug#12899893)TheunusedStartMySQLUtilitiesShellforConnectionconnectionmenuitemwasremoved.
(Bug#12898126)MySQLWorkbenchwouldsometimescrashafteropeningmultipleEERdiagrams.
(Bug#12875254)TheCreateEERModelfromExistingDataBaseprocesswouldincorrectlyreportthattheschemawasempty.
(Bug#12875126)TheSynchronizewithAnySourceoptionreversedthe'destination'and'source'databasenameswithinthegeneratedSQLstatement.
(Bug#62189,Bug#12921676)Theis_enabled()methodwasaddedtothemformsViewclass.
(Bug#62140,Bug#12860149)MySQLWorkbenchcrashedwithasegmentationfaultaftertheconnectionstepofamodelsynchronization.
(Bug#61822,Bug#12742008)Thedatabaseconnectionsplashscreenwouldfreezeafteropeningaserveradministrationinstance.
Itwouldworkperfectlythesecondtime.
(Bug#61693,Bug#12756623)MySQLWorkbenchwouldcrashwhenpressingApplytoanemptySQLfieldundertheReviewtheSQLScripttobeAppliedtotheDatabaseform,thesecondtime,afterselectingGoBack.
(Bug#61632,Bug#12694149)OnOSX,anunchangedMWBfilewouldprompttosaveafterexiting,andthencrashafterselectingYes.
(Bug#61547,Bug#12668099)OnOSX,connectingtoremoteserversusingSSHtunnelsfailedtoconnect.
Theworkaroundwastomanuallytesttheconnectionfirst,viatheManageConnectionsmenu.
(Bug#61537,Bug#12674397)ViewingtheAdminManagementoptionServerLogswithanemptyTABLEresultedinanunhandledexception.
(Bug#61523,Bug#12674989)OnOSX,theOperationinprogressdialoguewouldstallwhenusingdatabaseconnectionsfromolderversionsofMySQLWorkbench.
Theworkaroundwastomovethemouse.
(Bug#61416,Bug#12627853)OnMicrosoftWindows,aMySQLWorkbenchUnexpectedErrordialogueisgeneratedwhenusingtwoSQLEditorwindowseachwiththeirowndatabaseconnectiontothesameserver.
(Bug#61367,Bug#12612181)OnOSX,disablingtheEnabledatachangescommitwizardpreferencesettingwouldnotdisablethewizard.
(Bug#61354,Bug#12616314)TheSQLEditorOutput,Historywindowcontainedescapedcharacters.
Forexample,a"'"waswrittenas"'".
(Bug#61345,Bug#12605093)140MySQLWorkbenchReleaseNotesOnLinux,theReverseEngineerDatabase,SelectObjectstoReverseEngineerdialoguecontainedamenutitledlabel.
(Bug#61327,Bug#12600868)TheSQLEditorOverviewtabdidnotrefreshafteraschemawasdeleted.
(Bug#61314,Bug#12616355)CreateEERModel,SchemaPrivileges,AddRole,Privileges,andthenUncheckAllPrivilegescausedMySQLWorkbenchtocrash.
(Bug#61308,Bug#12613935)TheFindPlugininWebRepositoryoptionwasremovedfromtheMySQLDocLibraryaction.
(Bug#61305,Bug#12613922)OnUbuntuLinux,MySQLWorkbenchcrashedwithasegmentationfaultwhenexecutingtheView,Outputcombinationtwice.
(Bug#61303,Bug#12601189)OnMicrosoftWindows,installationof5.
2.
34over5.
2.
33wouldsometimesfailduetofilecollisions,andwouldthencrashatstartup.
(Bug#61296,Bug#12600117)Creating,thenselectingorremovinguseraccountswithinvalidhosts(suchas'%',includingthesinglequotes)resultedinanunhandledexception.
(Bug#61244,Bug#12580053)MySQLWorkbenchwouldnotloadtheconfigurationoptionswithMariaDBduetoversionnumberdifferencesbetweenMariaDBandMySQL.
(Bug#61219,Bug#12605404)Undercertaincircumstances,closingaquerywindowwouldnotprompttosavethequery.
(Bug#61160,Bug#12565971)OnMicrosoftWindows,expensivequeriescausedMySQLWorkbenchtobeunresponsiveafterotherapplicationsweremadeactive,andtheMySQLWorkbenchwizardwasrunning.
ThismeantthatthemainMySQLWorkbenchwindowcouldnotbeselected.
(Bug#61122,Bug#12543271)MySQLWorkbenchwouldnotcompilewithGNUCCompiler(GCC)version4.
6.
(Bug#60603,Bug#12617226)Thequerybeautifieraddedsuperfluousidentifierquotecharacterstotheendofsomequeries.
(Bug#60576,Bug#11926859)OnMicrosoftWindows,thefollowingscenariogeneratedanerrorandabogusSQLeditortabuponMySQLWorkbenchrestoration:HavingmultipleopenSQLEditortabs,closingthefirst,andthenclosingthedatabaseconnection(whiletheAuto-savescriptsintervaloptionisenabled).
(Bug#60569,Bug#12617215)TheMySQLWorkbenchSEMySQLBugReporterlinkedtobugs.
mysql.
cominsteadofsupport.
oracle.
com.
(Bug#60364,Bug#11872318)MySQLWorkbenchwouldnotconnecttomultipledatabaseconnectionswhenthesql_historyfolderwastoolarge.
Aworkaroundwastodeletethesql_historyfolder.
(Bug#59520,Bug#11766417)TheSQLEditorHistorycouldnotbesavedwhentheusernamecontainedUnicodecharacters.
ThiswasduetoMySQLWorkbenchattemptingtosavefilesusinganinvalidfilepath.
(Bug#59215,Bug#12403539)ClosingMySQLWorkbenchwouldnotprompttosaveSQLEditorscratchtabs.
(Bug#58899,Bug#11765889)TheManagement,ServerLogs,SlowQueryLogviewresultedinanunhandledexceptionaftertheinitialNewestbuttonusage.
(Bug#58810,Bug#11765808)141MySQLWorkbenchReleaseNotesTheObjectBrowsernowautomaticallyrefreshesafteranobjectischanged.
(Bug#56704,Bug#11763930)Itwasnotpossibletodropmultipleselectedtablesorschemas.
(Bug#55688,Bug#11763027)CopyInserttoClipboardnowupdatestheMySQLWorkbenchstatustosay"Thetableschema.
tablehasnorecordsforinsertstatements"whennoinsertsaredefinedforthetable.
(Bug#54887,Bug#11762310)ChangesinMySQLWorkbench5.
2.
34(2011-05-26)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
33.
ThisreleasechangedtheversionofPythonversioninMySQLWorkbenchto2.
7.
However,thisproducesaproblemwhenupgradingfrom5.
2.
33.
Thereasonisthattheinstallerleavesallthecompiledpythonfiles(*.
pyc)intheinstallationfolder.
ThenexttimeMySQLWorkbenchloads,youcannotgetbeyondthesplashscreen.
Asaworkaround,uninstallMySQLWorkbenchbeforeyouinstall5.
2.
34.
(Thiswillnotdoanythingtoyourstoredconnections,starters,settings,andsoforth.
)Makesurethatallcompiledpythonfiles(*.
pyc)havebeenremovedfromtheinstallationfolderafteruninstallationisfinished,beforeyouinstall5.
2.
34.
ThisproblemwasfirstencounteredonWindowsusingtheMSIpackage,butmightalsoaffecttheZippackageorevenotherplatforms.
Inanycase,removetheoldfilesbeforeinstalling5.
2.
34.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedCancelingaqueryusedtoworkbydroppingtheconnection.
Nowonlythequeryitselfiscanceled.
(Bug#12394153)MySQLWorkbenchnowwritesthewb.
logfileinthe.
mysql/workbenchdirectoryratherthanin~(yourhomedirectory).
(Bug#60930,Bug#12548457)TheCheckforupdates.
.
.
menuitemthatwasremovedseveralreleasesagohasbeenrestored.
(Bug#60488,Bug#11879029)TheUserAccountspanelnowupdateswheneitherswitchingMySQLWorkbenchtabsorselectingthenewRefreshbutton.
(Bug#59605,Bug#11766489)OnWindows,itispossibletoopenmultiplemodels,butitwasnotclearthatenablingthispreferencerequiresaMySQLWorkbenchrestart.
Thecheckboxtooltipnowindicatesthis.
(Bug#59400,Bug#11766312)Indiagrammode,displayoftriggersfortableswasre-enabled.
(Bug#57956,Bug#11765044)ACheckforUpdatesfeaturewasadded.
(Bug#56612,Bug#11763846)Ifacolumnvalueistoolongtodisplay,anellipsis(.
.
.
)isdisplayedattheendtoindicatethatthereismoredata.
(Bug#55976,Bug#11763283)IfMySQLWorkbenchfindsthat.
NETisnotinstalled,itnowprovidesalinkfortheusertogetthe.
NETinstaller.
(Bug#55145,Bug#11762538)MySQLWorkbenchnowshowsqueryexecutiontimeandquerywarnings.
(Bug#51199,Bug#11758933,Bug#58333,Bug#11765373)142MySQLWorkbenchReleaseNotesTheSQLEditorcannowwraplongtextlines.
Thisiscontrollablepereditorinstanceusingitscontextmenu.
Bydefault,linewrappingisoff.
(Bug#50569,Bug#11758372)TogglePageGuidesisnolongeravailable.
(Bug#49927,Bug#11757824)Addedtheabilitytoseedifferencesofcomparedschemaobjects,whenthedatabasesynchronizationwizardisexecuted.
(Bug#42844,Bug#11751838)BugsFixedOnUbuntuLinux11.
04+,partofthemainMySQLWorkbenchmenuwouldbehiddenwhenutilizingtheUbuntuUnitydisplayhandler.
Therefore,theUnitystylemenushavebeendisabled.
(Bug#61256,Bug#12581792)Fileimportoperationsfailedwiththeseerrors:Errorexecutingtask:'module'objecthasnoattribute'STARTF_USESHOWWINDOW'Errorexecutingtasklocalvariable'p1'referencedbeforeassignment(Bug#60982,Bug#12430815)ExecutinganSQLscriptusingthescriptingshellisnotsupported,butattemptstodosoresultedinaMySQLWorkbenchcrashratherthananerror.
(Bug#60977,Bug#12402780)MySQLWorkbenchcouldcrashwhileapplyinganSQLscripttoadatabase.
(Bug#60966,Bug#12608789)RefreshingtheObjectBrowsercollapsedthebrowsertree.
(Bug#60887,Bug#12366813)MultipleUSEstatementstochangedatabasesintheSQLEditorcausedMySQLWorkbenchtocrash.
(Bug#60856,Bug#12358480)MySQLWorkbenchcouldnotviewtheserverlogsiftheserverwasconfiguredwithlogoutputsetto'TABLE,FILE'.
(Bug#60853,Bug#12365454)Somecolorschemesmadeoptionsdifficulttoread.
(Bug#60826,Bug#12368221)InthePythonworkbenchshell,fileswithanonsupportedexecutiongeneratedawarningandcouldnotberun.
(Bug#60815,Bug#12561562)FinddidnotworkinQuerytabs.
(Bug#60787,Bug#12347063)ChangingconnectionparametersinSynchronizeModelresultedinanerrormessage.
(Bug#60771,Bug#12329285)ForimportandexportcommandoperationsusingaUnixsocketfile,MySQLWorkbenchaddedanincorrect--pipeoptiontothecommand.
(Bug#60756,Bug#12325422)ForwardEngineerSQLScriptwizardwroteincompleteoutput.
(Bug#60751,Bug#12329302)Thesequerybeautifierproblemswerecorrected:Queriescontainingtablealiasesweremishandled.
Spacesbetweentablenamesandtablealiaseswereincorrectlyremoved.
(Bug#60742,Bug#11883490,Bug#12327013)143MySQLWorkbenchReleaseNotesIfaconnectionnamecontaineda':'character,itdidnotwork.
(Bug#60700,Bug#12325493)WhenaschemawasdroppedintheObjectBrowserviewusingthecontextmenu,theviewwasnotrefreshedproperly.
(Bug#60688,Bug#11933806)NewserverinstanceswerenotalwaysdisplayedintheServerAdministrationlist.
(Bug#60684,Bug#11933087)MySQLWorkbenchcrashedifitwasunabletolocatearequiredDLLduetosecurityblocking.
Nowitdisplaysinstructionstotheuserhowtoperformunblocking.
(Bug#60658,Bug#12545324)OnLinux,MySQLWorkbenchwasoverlyaggressiveaboutreadingschemainformationfromINFORMATION_SCHEMA,leadingtoslowdownswhenconnectingtotheMySQLserver.
Nowinformationisreadonlyforthedefaultschema.
(Bug#60644,Bug#11926793)SeveralcrashesoccurredunderKDEwithcertainGTK+themes.
(Bug#60640,Bug#11926917)FixedapossiblecrashwhenselectingFile,Export,ForwardEngineerSQLCREATEScript,andfollowedbythebrowsebutton.
(Bug#60626,Bug#12617320)MySQLWorkbenchdidnotassignacorrecttabnamewhenopeninganSQLscriptfromtherecentfilelistmenu.
(Bug#60610,Bug#11926855)Control+SdidnotsavemodelsorSQLEditorscripts.
WhenopeninganSQLscript,itdidnotdisplaythefilename.
(Bug#60594,Bug#12402774)MySQLWorkbenchcouldcrashtryingtodisplayresultsetsthatcontainedbinarydata.
(Bug#60588,Bug#12385959)TheSQLstatementgeneratedbyclickinganitemintheactionpanefailedtoincludethequalifyingdatabasename.
(Bug#60562,Bug#11926864)TheAdministratorpanelwouldnotloadforlargeprocessIDvaluesoftheMySQLserver.
(Bug#60505,Bug#12397312)MySQLWorkbenchcrashedtryingtoexecutesomeCREATETABLEstatements.
(Bug#60475,Bug#12356405)ClickingausernametoobtaindetailscausedMySQLWorkbenchtocrashifthenamecontainedanapostrope.
(Bug#60473,Bug#11889207)QueryresultscouldnotbesavedtoadirectoryforwhichthenamecontainedJapanesecharacters.
(Bug#60438)Exportingqueryresultsafterenteringafilepathnamedidnotwork.
(Bug#60438,Bug#11868335)MySQLWorkbenchtriestodeterminewhetheritcanuseAero,butdidnotcorrectlychecktheplatform.
OnWindowsServer2003,acallwasmadetoanon-existingDLL,causinga.
NETcrash.
(Bug#60412,Bug#11872360)Multiple-selectioncopydidnotwork.
(Bug#60410,Bug#11865601)MySQLWorkbenchfailedtocompileonGentooLinux.
(Bug#60358,Bug#12368202)StoredprocedurescouldnotbeopenedfromtheobjectstreeiftheSQLDelimiterhadbeenchangedtothe';'character.
NowthelabelforthisoptioninthePreferencesdialoghasbeenchangedtoNonStandardSQLDelimitertobetterreflectitsactualmeaning.
Thetooltiphasalsobeenchangedtobemoredescriptive.
Inaddition,ifanAlter.
.
.
operationfailsduetoaparseerror,theretrievedDDLcodeisshownasisintheSQLeditor.
(Bug#60354,Bug#11889184)144MySQLWorkbenchReleaseNotesAttemptingtoconnecttoanonexistentserverputMySQLWorkbenchinanonresponsivestate.
(Bug#60329,Bug#11834154)Recordsetexporttoafilefailedunlessthefilenamewasgivenasanabsolutepathname.
(Bug#60256,Bug#11874435)Outputfromtheroutineeditoraddedexcessiveblanklinesbetweenroutinedefinitions.
(Bug#60205,Bug#11874345)WhendatabaseconnectionshadprocessIDswithlargevalues,theconnectiontabdisplayedanerrorboxratherthanprocessinformation.
(Bug#60192,Bug#12397794)MySQLWorkbenchlosttheconnectiontotheserverforlong-runningqueries(morethan600seconds).
(Bug#60103,Bug#11766876)MySQLWorkbenchsometimeslookedformy.
iniinthewrongdirectory.
(Bug#60076,Bug#11766855)SomeMWBfilescreatedinMySQLWorkbench5.
1couldnotbeloadedin5.
2.
(Bug#59862,Bug#11766695)ItemsfromtheSQLEditorhistorywerenotalwaysavailabletobecopiedintotheSQLscript.
(Bug#59807,Bug#11766651)ExportingarecordsettoafileresultedininvalidINSERTstatementsifthetablecontainedacolumnnamedkeybecausethecolumnnamewasnotquotedproperly.
(Bug#59787,Bug#11766638)ItwasnotpossibletoimportadumpifMySQLWorkbenchwasinstalledinadirectoryhavinganamethatcontainedspaces.
(Bug#59737,Bug#11766595)Control+ZintheModelEditordidnotalwaysrefreshthescreencorrectly.
(Bug#59661,Bug#11766531)SelectingtheCreateMultipleTablesmenuitemresultedinanerror.
(Bug#59586,Bug#11766473)CreateEERModelfromSQLScriptreportedasyntaxerrorwhenimportinglegalSQLscripts.
(Bug#59577,Bug#11766464)AproblemrunningMySQLUtilitiesundertheKDEconsolewasfixed.
(Bug#59427,Bug#12430837)AfterusingthecolumnheadersoftheUserAccountslisttosorttheaccountsbyUserorFromHost,thenselectingvariousaccountsinturn,theselectedaccountsoftendidnotmatchtheaccountbeingdisplayedinthecorrespondingLogin,AdministrativeRoles,orAccountLimitstabs.
(Bug#59391,Bug#11766304)ClickingtheManageSecuritylinkintheMySQLWorkbenchHomescreenopenedtheAdminscreenintheStartuptabratherthantheAccountstabandproducedanerror.
(Bug#59389,Bug#11766302)ThedescriptiongivenintheWorkbenchPreferencesdialogforthe--safe-updatesoptionwasincorrect.
(Bug#59370,Bug#11766289)Connectionsortingwaslostafterastatusrefresh.
(Bug#59355,Bug#11766279)MySQLWorkbenchdisplayedsuperfluouserrormessagesaftertheuserinterruptedaquery.
(Bug#59323,Bug#11766255)ASHOWWARNINGSquerywouldreturnzeroresults,evenwhenwarningsexisted.
(Bug#59221,Bug#11766174)TheUserscolumnintheSchemaPrivilegestabwasnotsortable.
(Bug#59138,Bug#11766100)145MySQLWorkbenchReleaseNotesOnWindows,openingasecondinstanceofMySQLWorkbenchresultedinanerror.
(Bug#59128,Bug#11766090)Whentheuserclosedthemainwindowwithaconnectionactive,MySQLWorkbenchdidnotterminatetheconnection.
ThisleadtoAborted_clientserrorsontheserverside.
(Bug#58944,Bug#11765929)Openingaconnectiontwiceresultedinunexpectederrorswhenexecutingqueriesontheconnection.
(Bug#58835)WhentheSQLstatementhistoryfilebecamelargeenough,MySQLWorkbenchencounteredallocationerrorsattemptingtoaddtoit.
(Bug#58778,Bug#12409656)Whendouble-clickingtablesinamodeldiagram,tabsweremismanagedsuchthatthepropersetoftabsdidnotremainavailable.
(Bug#57349,Bug#11764509)OnOSX,Option+DeletefunctionedasUndoratherthandeletingthewordtotheleftofthecursor.
(Bug#57184,Bug#11764360)Amemoryleakoccurredduringdiagrammanipulation.
(Bug#55719,Bug#11763054)UsingtheDescriptionEditortoupdateatabledescriptiondidnotupdatetheCommentscolumnoftheModelOverviewwindow.
(Bug#55235,Bug#11762621)EERDiagramCatalogTreeschemafoldersdidnotstaycollapsedwhenmovingtablesfromaschematotheDiagram.
(Bug#55088,Bug#11762487)Actionsthatshouldopenawebpagedidnotwork.
(Bug#54827,Bug#11762254)WithalargetabledisplayedintheSQLEditorobjectbrowser,keyboardshortcutsforthetableinformationdisplaywerenotworking,andtheinformationwasnotformattedproperly.
(Bug#54191,Bug#11761676)OnOSX,two-fingerscrollingdidnotworkinquerywindows.
(Bug#53678,Bug#11761211)TheTRIGGERprivilegecouldnotbeassignedattheschemalevel.
(Bug#52977,Bug#11760556)Itwasnotpossibletovieworeditlongtextlineswiththeinlineeditor.
(Bug#52087,Bug#11759751)Afterloadingamodel,zoomlevelssavedwithbookmarkswerenotalwaysusedcorrectly.
(Bug#50816,Bug#11758594)Theliveschematreedidnotupdateproperlytoreflectmodificationstoschemaobjects.
(Bug#50424,Bug#11758248)OnOSX,theShift+Alt+Arrowcombinationselectedindividualcharactersinsteadofwords.
(Bug#50085,Bug#11757963)OnWindows,apackagingerrorfortheZipfiledistributionledtospuriousGRTShellwarningsatMySQLWorkbenchstartup.
(Bug#49813,Bug#11757719)Fordatabrowsing,theFetchAlloptionsometimesdisappeared.
(Bug#49403,Bug#11757365)ForSQLEditortabswheretheconnectionhadnoname,connectioninformationwasnotshown.
NowMySQLWorkbenchdisplaysthehostname(upto21characters).
(Bug#49058,Bug#11757060)Openingaconnectionfromthelistofrecentlyusedconnectionscausedtheuserinterfacetobecomeunresponsivewhilewantingfortheconnectiontoopen.
Nowa"Connecting,pleasewait"message146MySQLWorkbenchReleaseNotesappearsandthereisaCancelbuttontoenabletheconnectionrequesttobecanceled.
(Bug#48912,Bug#11756924)DraggingtablesfromthecatalogtoanEERdiagramfailed.
(Bug#47028,Bug#11755277)ChangesinMySQLWorkbench5.
2.
33b(2011-03-21)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
33.
BugsFixedCreatingarelationshipbrokethemodelfileduetotheindexandforeignkeyhavingthesamename.
(Bug#60564,Bug#11926856)Attemptingtoopenasavedmodelproducedthiserror:ErrorunserializingGRTData.
ExpectedTypedb.
mysql.
Column,butgotdb.
mysql.
Table.
(Bug#60369,Bug#11840427)ChangesinMySQLWorkbench5.
2.
33(2011-03-11)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
32.
BugsFixedItwasnotpossibletoforwardengineeramodel,orsynchronizeitwithalivemodel.
(Bug#60396,Bug#11850052)IntheAdministrator,whenManageSecuritywasselected,anerrormessagewasdisplayedinthestatusbar.
Itwasnotthenpossibletoseeandthereforemanageuserprivileges.
(Bug#60370,Bug#11840439)Theabilitytosynchronizenon-modelsourceswasadded.
(Bug#60009,Bug#11766805)TheReformatSQLQueryoptionwouldsometimesfail,andemitanerror.
(Bug#58856,Bug#11765852)Thequerybeautifierfailedforqueriescontainingsubqueries.
(Bug#58835,Bug#11765832)IntheUsersandPrivilegestaskoftheAdministrator,itwasnotpossibletosorttheusersalphabetically.
(Bug#56456,Bug#11763710)MySQLWorkbenchwouldincorrectlyreportthattheMySQLserverhadstopped.
(Bug#51146,Bug#11758886)ChangesinMySQLWorkbench5.
2.
32(2011-03-05)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
31a.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedChangingthedefaultschemanowmodifiestheselectedschemanametobebold.
(Bug#57710,Bug#11764836)147MySQLWorkbenchReleaseNotesIntheSQLEditor,intheeventofacrash,thecontentandstateofscripttabswaslostifnotpreviouslysaved.
MySQLWorkbenchnowautosavesthecontentandstateoftheSQLEditor.
(Bug#57667,Bug#11764794)MySQLWorkbenchhasbeenimprovedsothatanerrorsaremoreclearlyidentifiediftheyoccurwhensynchronizingwithaliveserver,orforwardengineeringtoaliveserver.
(Bug#55158,Bug#11762551)BugsFixedThesequerybeautifierproblemswerecorrected:Aggregatefunctiontextwasdeleted.
IntheSQLEditor,thebeautifierdidnotprocessfunctionssuchasCOUNT()orNOW()orcorrectly.
Itrenderedthefunctionwithadditionalspaces,causingasyntaxerror.
(Bug#60070,Bug#11766850,Bug#59450,Bug#11766354,Bug#58714,Bug#11765722)OnMicrosoftWindows7,ifauserprofilelaunchedMySQLWorkbench,itcrashedifadditionaluserprofilesattemptedtolaunchit.
ThefirstinstanceneededtobeclosedbeforeanotheruserprofilewasabletorunMySQLWorkbench.
(Bug#59913,Bug#11766733)MySQLWorkbenchcrashedwhenclosingthequeryresultstabintheSQLEditor.
(Bug#59774,Bug#11766626)Whendeletingarecursiveforeignkeyconstraint,theprimarykeywasalsomistakenlydeleted.
(Bug#59668,Bug#11766538)OntheHomescreen,right-clickingaconnectionandselectingStartCommandLineClientproducedthiserror:ErrorcallingPyWbUtils.
startCommandLineClientForConnection:seeoutputfordetailsoutput:Message:Errorexecutingpluginwb.
tools.
comdlineClient:errorcallingwb.
tools.
cmdlineClientTraceback:File"C:\ProgramFiles\MySQL\MySQLWorkbench5.
2CE\modules\wb_utils_grt.
py",line96,instartCommandLineClientForConnectionschema=conn.
parameterValues["schema"].
replace("\\","\\\\").
replace(AttributeError:'NoneType'objecthasnoattribute'replace'(Bug#59638,Bug#11766510)Attemptingtocreateanewserverinstanceresultedinthiserrormessage:WearesorryfortheinconveniencebutanunexpectedexceptionhasbeenraisedbyoneoftheMySQLWorkbenchmodules.
Inordertofixthisissuewewouldkindlyaskyoutofileabugreport.
Youcandothatbypressingthe[ReportBug]buttonbelow.
(Bug#59578,Bug#11766465)IntheEERDiagramview,clickingatabletoedititsdetailssometimesresultedinthiserror:Cannotaccessadisposedobject.
Objectname:'DockedWindowPlugin'148MySQLWorkbenchReleaseNotes(Bug#59559,Bug#11766448)IntheEERDiagramview,MySQLWorkbenchcrashedonselectinganewtable.
ThishappenedifthePrivilegestabwasopenforthecurrentlyselectedtable.
(Bug#59535,Bug#11766431)IntheSQLEditor,ifa'`'(graveaccent)characterwasentered,anysubsequentlyenteredcontrolkeyssuchasthearrowkeysorthebackspacekeyfailedtofunctioncorrectly.
(Bug#59528,Bug#11766425)RunningtheversionofmysqldumpsuppliedwiththeMySQLServerpackageresultedinthiserror:Operationfailedwithexitcode-1073741819(Bug#59411)ThecollapsedstateofWorkbenchCentral,ontheHomescreen,wasnotsavedbetweenMySQLWorkbenchsessions.
IfaftercollapsingWorkbenchCentraltosaveverticalspace,theapplicationwasexitedandrestarted,WorkbenchCentralwasdrawnintheexpandedstate.
(Bug#59399)AttemptingtocreateanewuserwithMySQLWorkbenchfailedwiththiserror:Unhandledexception:ErroraddingaccountaccountName@%:(Bug#59000)Generatedscriptsdidnotmanageconnectionvariablescleanly.
Forexample,theautocommitstatewasnotpreservedbythescriptproducedbyforwardengineeringanSQLCREATEscript.
Thescriptswitchedoffautocommit,butdidnotthenrestoreitcorrectlytoitspreviousstate.
(Bug#58998,Bug#11765974)OnWindows,thePythondebuggerstoppedthescriptbeingexecutedinMySQLWorkbenchafteraboutonesecond.
Itthendisplayedthemessage"abort"intheoutputpane.
(Bug#58960,Bug#11765943)Whenamodelwasforwardengineered,theprimarykeyswerenotcreatedinthegeneratedscript.
(Bug#58926,Bug#11765913)SQLEditordidnotloadcertaintextfilescorrectly,andinsertederroneousemptylinesbetweentext.
(Bug#58850)IntheAdministrator,whenmakingabackupwiththe--single-transactionoptionenabled,the--lock-tablesoptionwaserroneouslystillenabled.
(Bug#58562,Bug#11765579)Tryingtocreatearelationshipbetweentwotables,createdinaplugin,producedthiserror:MySQLWorkbenchhasencounteredaproblemEswurdeversucht,imgeschütztenSpeicherzulesenoderzuschreiben.
DiesisthufigeinHinweisdarauf,dassandererSpeicherbeschdigtist.
(Bug#58554,Bug#11765571)Whensynchronizingamodelwithaserver,indexeswereunnecessarilydroppedandrecreated.
(Bug#58238,Bug#11765284)ForwardengineeringamodelcontainingtwoschemaresultedinageneratedscriptthatcontainedincorrectSQL:DELIMITER;USE`Schema2`;TheDELIMITERandUSEstatementsshouldnothaveappearedonthesameline.
(Bug#58117,Bug#11765180)149MySQLWorkbenchReleaseNotesWhenrunningMySQLWorkbenchwiththearguments"-script[FILE.
lua]-quit-when-done",itcrashedwiththismessage:[MySQLWorkbenchUnexpectedError]MySQLWorkbenchhasencounteredaproblemCannotaccessreleased/disposedobject.
Objectname:"MainForm".
(Bug#57570,Bug#11764708)IntheSQLEditor,switchingbetweenquerytabsdidnotswitchtheassociatedresultspanel.
(Bug#57486,Bug#11764628)IntheSQLEditor,wheneditingtabledata,thiserrordialogwasdisplayed:Eitherschemaortableisnotselected.
Eachtimethedialogwasacknowledged,itwassubsequentlyredisplayed,preventingfurtherprogress.
(Bug#57127,Bug#11764305)IntheColumnstabofthetableeditor,copyingandpastingtheDatatypefieldusingControl+CandControl+Vresultedinthetext"table_copy1"beingpasted,ratherthanthecopieddatatype.
(Bug#56501,Bug#11763749)Whenexportingamodel,iftheSkipCreationofFOREIGNKEYSoptionwasselected,indexeswerenotcreated.
(Bug#56389,Bug#11763649)Atstartup,MySQLWorkbenchdisplayedablankscreenifithadpreviouslybeenclosedafterusingthemenuitemHelp,SystemInfo,andthenclickingthemainapplicationwindowclosebutton.
(Bug#55764,Bug#11763097)Whenforwardengineeringamodel,thegeneratedscriptresultedinSQLerrorswhenexecutedontheserver.
Thishappenedwhenthefollowingoptionswereselected:DROPObjectsBeforeEachCREATEObjectOmitSchemaQualifierinObjectNamesGenerateSeparateCREATEINDEXStatementsGenerateINSERTStatementsforTables(Bug#54836,Bug#11762262)Thegeneratedalterscriptcontainederroneousstatementsaddinganddeletingindexesandforeignkeys.
(Bug#54180,Bug#11761666)ThetextintheSQLEditorwasnotanti-aliased,whichhinderedreadabilitybycausingthetexttovisuallyconflictwithanti-aliasedtextelsewhereinMySQLWorkbench.
(Bug#54059,Bug#11761553)OnMicrosoftWindows,iftheWindowsFirewallapplicationwasnotrunning,installationofMySQLWorkbenchwouldhaltwithanerrordialogindicatingthatitwasunabletoconnecttothefirewall.
(Bug#53603,Bug#11761143)Primaryandforeignkeysarenowdisplayedwithdifferenticons.
(Bug#53503,Bug#11761049)DroppingatablefromtheObjectBrowserdidnotremovethetable'sicon.
(Bug#52878,Bug#11760462)150MySQLWorkbenchReleaseNotesTherewerenumerouslocationswithinMySQLWorkbenchwheretheavailabilityofcontext-sensitivemenus(right-clicking)wasexpectedanduseful,butnotavailable.
(Bug#49622,Bug#11757556)Forwardengineeringatablecontainingamultiple-linecommentresultedinthiserror:ERROR1105(HY000)atline97:Toolongcommentfortable'motd'(Bug#38597)ChangesinMySQLWorkbench5.
2.
31a(2010-12-13)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
31.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedItwasnotpossibletolaunchtheMySQLCommandLineClientfromtheSQLEditor.
MySQLWorkbenchhasbeenchangedsothatitisnowpossibletolaunchaMySQLCommandLineClientfromtheHomescreen.
Thiscanbedonethroughthecontext-sensitivemenuavailableforitemslistedintheconnectionslistontheHomescreen.
(Bug#56631)BugsFixedAnunexpectederrorwasgeneratedwhenattemptingtomodifythescriptcreatedintheForwardEngineertoDatabasewizard.
(Bug#58893)SQLEditordidnotloadcertaintextfilescorrectly,andinsertederroneousemptylinesbetweentext.
(Bug#58850)MySQLWorkbenchclosedsilentlywhentheUserDefinedTypesEditordialogwasclosedusingtheclosebuttononthewindowframe,orbypressingAlt+F4.
(Bug#58846)OpeningtheSnippetstabintheSQLEditorcausedMySQLWorkbenchtocrashwiththeerror:**Message:query.
explainbuilt-incommandisbeingoverwrittenmysql-workbench-bin:/usr/include/boost/smart_ptr/shared_ptr.
hpp:418:T*boost::shared_ptr>::operator->()const[withT=Sql_editor]:Assertion`px!
=0'failed.
Aborted(Bug#58833)ChangesinMySQLWorkbench5.
2.
31(2010-12-08)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
30.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedEdit,Format,Un/CommentSelectionwasadded.
(Bug#55278,Bug#11762657)Thequeryexecutiontimewasaddedtothequeryresultstatusbar.
(Bug#53509,Bug#11761054)151MySQLWorkbenchReleaseNotesMySQLWorkbenchhasbeenchangedsothatholdingthespacebarwhileintheEERDiagramviewtemporarilychangesthecursortothehandtool.
Whenthespacebarisreleasedthecursorrevertstothetoolthatwasselectedpriortothespacebarhavingbeenpressed.
(Bug#52331)BugsFixedMySQLWorkbenchwouldnotdetectinvalidvalueswhiletheywereenteredintothepropertieseditor.
(Bug#11749933)TypingintotheWorkbenchScriptingShellresultedinanUnexpectedError:MySQLWorkbenchhasencounteredaproblem.
Attemptedtoreadorwriteprotectedmemory.
Thisisoftenanindicationthatothermemoryiscorrupt.
(Bug#58832)Thesequerybeautifierproblemswerecorrected:WhenthebeautifierwasusedonaquerythatperformedajoinwiththeUSINGkeyword,thetablenamewasconcatenatedwiththatkeyword.
ThebeautifierdidnotrecognizetheoptionalASkeywordintablereferences.
WhenASwasusedwithatablealias,thebeautifierconcatenatedthatkeywordandthealias,whichcausedanyreferencestotheoriginalaliastofail.
UsingthebeautifieronaquerycontainingUSINGresultedinaninvalidquerybeinggenerated.
ThiswasduetomissingspacesaroundUSING.
Usingthebeautifieronaqueryresultedinanunhandledexception.
Ifaquerywaspartiallyselected,andthenthebeautifierwasrun,theresultswereunpredictable.
Problemsincludedexceptions,duplicatedtokens,andincorrectindentation.
Whenthebeautifierwasrunoncodecontainingseveralstatements,thecodewasincorrectlyformatted.
AquerycontainingaCASEkeywordwasnothandledcorrectly.
Thebeautifierconvertedcertaintokenstouppercasethatshouldnothavebeenconverted.
WhenattemptingtobeautifyaCREATEINDEXquery,thebeautifierremovedpartofthequery.
IfaquerywaswrittenintheSQLQuerytab,andthenhighlightedusingthecursor,thebeautifierfailedwithanunhandledexceptiononcallstobeautify,uppercase,orlowercasefunctions.
UsingthebeautifieronaCREATETABLEstatementresultedinanunhandledexception.
(Bug#58598,Bug#58569,Bug#58347,Bug#58565,Bug#58359,Bug#58367,Bug#58361,Bug#58360,Bug#58357,Bug#58358,Bug#58356)IntheAdministrator,monitoringofaremoteserverdidnotwork.
(Bug#58586)IntheAdministrator,startingorstoppingthemonitoredserverproducedthiserrormessage:Couldnotstop/startserver:expectedacharacterbufferobject(Bug#58400)152MySQLWorkbenchReleaseNotesWhenexportingarecordsetusingtheSQLINSERTstatementsfileformat,anumberofissueswerefound:ThefirstlinecontainedtheexecutedSELECTstatementasacommentbuttheLIMITsyntaxwaslocatedinanewline.
ThisresultedintheLIMITpartofthestatementnotbeingcommentedout.
StringsfollowingtheVALUESkeywordwerenotquoted.
TheINSERTstatementscontainedthetext"table"inplaceoftheactualtablename.
Existingfileswereoverwrittenwithoutpromptingtheuser.
(Bug#58377,Bug#56950)IntheSQLEditor,selectingthedefaultdatabasewheretheservercontainedonlyasingledatabasehadnoeffect.
Toavoida"Nodatabaseselected"error,thedatabasehadtobeselectedinascriptusingtheUSEstatement.
(Bug#58274)AutotoolswererequiredtobeinstalledlocallytobuildMySQLWorkbenchfromsource.
(Bug#58263)TheMySQLWorkbenchtarballcontainedcachedAutotoolsinformation.
(Bug#58261)IntheSQLEditor,right-clickingatablenameandselectingAltertabledidnotlaunchtheAltertabledialogasexpected.
Thishappenedifthetablenameutilizedmixedcaseletters.
(Bug#58223)Resultsforqueriesonrowsthatcontainedanullbyte(\0)weretruncatedatthenullbytecharacterwhendisplayedintheSQLEditorresultspane.
(Bug#58099)IntheSQLEditor,whenenteringahexvalueintoanINTEGERcolumn,thehexvaluewasautomaticallyquotedasastring,causingittobeevaluatedto0.
(Bug#58045)IntheServerAccessManagementtaboftheAdministratornouseraccountsweredisplayed.
Further,attemptingtocreateanewaccountresultedinanexception.
(Bug#57941)IntheReverseEngineerSQLScriptwizard,ontheInputandOptionspage,thebuttontoselecttheSQLscriptfilehadthetext"Brow"insteadof"Browse".
(Bug#57929)ThecommandstoarrangeobjectswerenotenabledintheEERDiagramview.
Thisrendereditimpossibletomoveobjectstothebackorbringthemtothefront.
(Bug#57907)WhensettingthedatatypeofacolumntoDOUBLEwithprecisionspecified,thedatatyperevertedtoDOUBLEwithoutthedesiredprecisionspecifiers.
ThishappenedinboththeTableEditorandtheSQLEditor.
(Bug#57865)IntheColumnstaboftheTableEditor,double-clickingtoeditoraddanewcolumncausedthewindowtoscrolltothetop.
(Bug#57793)Anerrormessagecontainedaspellingmistake:Line437of.
\backend\wbprivate\workbench\wb_context_ui_home.
cpp:std::stringmsg=strfmt("ErrorinsercurityManagermodule:%s",err.
what());(Bug#57684)IntheSQLEditortaboftheWorkbenchPreferencesdialog,iftheOKbuttonwasnotclickedcentrally,itwaspossibletoaccidentallyselectordeselectoneoftheoptionsTreatBINARY/VARBINARYasnonbinarycharacterstringorEnableDataChangesCommitWizard.
(Bug#57669)ForacolumnoftypeTIMESTAMP,themenuitemsDefaultCURRENT_TIMESTAMPandDefaultCURRENT_TIMESTAMPONUPDATECURRENT_TIMESTAMPinthecontext-sensitivemenuofthe153MySQLWorkbenchReleaseNotesColumnstaboftheTableEditorweregrayedout.
ThisoccurredwhereaprecedingcolumnoftypeTIMESTAMPwasallocatedanexplicitdefaultvalue.
MySQLWorkbenchshouldnothavepreventedsettingavalueusingthecontext-sensitivemenufortheseconddefinedcolumninthiscase.
(Bug#57665)Ascriptfilethatwasconvertedtothecp850charactersetwastruncatedonloadingintotheSQLEditor.
(Bug#57636)TheforwardengineeringprocessgeneratedSQLcodethatquotedbooleanvalues,causingincorrectcastvalues.
WhenatablecontainedthelogicalBOOLEANtypeforafielditwasconvertedtoTINYINT(1)asexpected.
However,thevaluesthatweresuppliedforanyinsertswerequoted,asinthisexample:INSERTINTOmytable(id,flag)VALUES(NULL,'TRUE');(Bug#57545)TheSQLEditorgeneratedtheseerrorsifaqueryranlongerthan30seconds:ErrorCode:2013LostconnectiontoMySQLserverduringqueryErrorCode:2006MySQLserverhasgoneaway(Bug#57449)ClickingtheConfigurationtabintheAdministratorproducedthiserror:ErrorOpeningConfigurationFileException:Internalerror.
Filedatapassedisnotinexpectedformat.
Thisisabug,wewouldappreciateifyoufileabugreportathttp://bugs.
mysql.
com.
(Bug#57418)ENUMvaluesenteredintotheInsertsEditorwerenotautomaticallyquoted.
(Bug#57399)OntheSelectObjectpageoftheReverseEngineerDatabasedialog,thepanelsdisplayedwhenShowFilterwasclickeddidnotresizecorrectlywhenHideFilterwasclicked.
(Bug#57376)ForwardengineeringamodelfailedwithaduplicatecolumnnameerrorwhentheEERdiagramcontainedaviewconsistingoftablesjoinedusingtheJOIN.
.
.
USINGsyntax.
(Bug#57329)IntheAdministrator,attemptingtoaddanaccountwithaloginnamelongerthan16charactersresultedinanexception.
(Bug#57300)TheMySQLconfigurationfilecouldnotbeaccessedduringMySQLWorkbenchinstallation.
(Bug#56987)WhentheMySQLservicewassettomanualinMySQLWorkbench,theservicewasdisplayedasrunningintheserverstatuspanel,eventhoughtheservicehadnotyetbeenstarted.
(Bug#56919)Whencreatinganewserverinstance,thiserroroccurredwhentestingthesettings:Operationfailed:Filedoesn'texist(Bug#56911)FindandFindandreplacedidnotworkintheSQLQuerytab.
(Bug#56898)Backupsdumpedtoaprojectfolder(filepertable)wererestoredinnoparticularorder.
Thismadeitdifficulttoresumeaproblematicrestoreataspecificpoint.
(Bug#56897)154MySQLWorkbenchReleaseNotesCreatingamany-to-manyrelationshipbetweentwotablesresultedinonlyoneindexbeinggenerated.
(Bug#56613)MySQLWorkbenchcrashedwhenasnippetinthesnippetlistwasright-clicked.
(Bug#56588)Whensavingoveraread-onlyfile,MySQLWorkbenchchangedthefilepermissionstoread/write.
(Bug#56403)IntheRoleEditor,the"Dragobjectfromthecatalogtreetoassignprivileges"textlabelwasoutofdate.
Thelabelshouldhaveread"DragobjectsfromPhysicalSchematasectiontoassignprivileges".
(Bug#56321)IftheTableEditorwasresized,itreturnedtothedefaultsizewhenswitchingbetweentablestobeedited.
(Bug#56314)Afterthecomputerwokefromthesleepstate,MySQLWorkbenchattemptedtoreconnecttoaconnectionthathadpreviouslybeenclosedintheSQLEditor.
(Bug#56302)IntheReverseEngineerDatabasewizard,theabilitytoselectthedefaultschemaontheConnectionOptionspagewassuperfluous.
(Bug#56179)IntheConnectionstaboftheAdministrator,scrollingdidnotworkcorrectlywithlargenumbersofconnections.
(Bug#56144)WhenmultipletabswereopenintheAdministrator,witheachconnectedtoadifferentserver,andwithexportofadatabasewassetupineach,runninganexportoperationresultedinerrors.
ThisoccurredbecauseMySQLWorkbenchattemptedtoexportadatabaseselectedinatabotherthanthecurrentlyselectedone.
(Bug#56113)DeletingroutinegroupsfromtheEERDiagramviewdidnotdeleteroutines.
(Bug#56084)IfaMWBfilewasdouble-clickedtoopen,butMySQLWorkbenchwasalreadyrunning,anewinstanceofMySQLWorkbenchwaslaunched,ratherthanopeningthefileinanewtabinthecurrentlyrunninginstance.
(Bug#56067)IntheSQLEditor,intheForeignKeytabofthenew-tabledialog,itwasnotpossibletoselectanyoftheforeignkeycheckboxes.
(Bug#56024)Whenobjectsweredouble-clickedintheDiagramview,thecorrecttabwasnotalwaysswitchedtointheObjectEditor.
TheDescriptionEditordidhoweverswitchtothecorrectobject.
(Bug#55994)Closetabfunctionalityfailedintermittently.
ThisoccurredforattemptstoclosethetabdirectlyorwhenusingtheFile,Closetabmenuitem.
(Bug#55901)IntheSQLEditor,anoutofmemoryexceptionoccurredwhenexportingalargerecordsetintheCSVfileformat.
(Bug#55889)InthesidebaroftheSQLEditor,whenadefaultschemawasselected,otherschemaslistedinthesidebarwerenotdisplayed.
(Bug#55864)IntheAdministrator,mostcolumnswerenotsortable.
Forexample,intheConnectionstab,itwasnotpossibletosortconnectionsbasedonclickingthecolumnsid,User,Host,DB,Command,Time,State,Info.
(Bug#55813)WhenanEERdiagramthatwasinthebackgroundwasclosed,itwasnotpossibletoreopenit.
(Bug#55767)Iftherelationshipeditorwasalreadyopen,itwasnotpossibletoopenitforanotherrelationshipwithoutclosingitfirst.
(Bug#55708)155MySQLWorkbenchReleaseNotesThePYTHONPATHenvironmentvariablefromotherPythoninstallationsinterferedwithMySQLWorkbench.
Atstartup,theerror"cannotopenSSHTunnelManager"appeared.
Further,itwasnotpossibletousetheMySQLWorkbenchadministrativefunctions.
(Bug#55674)IntheColumntaboftheTableEditor,itwaspossibletosetNULLasthedefaultvalueforacolumnthathadbeenspecifiedasNOTNULL.
(Bug#55456)IntheSQLEditor,itwasnotpossibletocreateaforeignkeyrelationshipbetweentwotables.
(Bug#55399)IntheTableEditor,ifadatatypewasselectedforacolumn,thiswasimmediatelyreflectedontheEERDiagramview.
However,iftheselectionwasrevertedbypressingControl+Z,theEERDiagramwasnotupdatedtoreflectthis,andcontinuedtodisplaytheoriginaldatatype.
(Bug#55348)IntheEERDiagramview,acopiedobjectcouldnotbepasted,iftheobjecthadpreviouslybeenpastedandthenedited.
(Bug#55336)IntheUserDefinedDataTypesEditor,clickingthebuttontoedittheargumentlistcausedtheArgumentListEditordialogtobedrawnbeneaththecurrentdialog.
Asthedialogwithfocuscouldnotbeaccessed,thismeantitwasnotpossibletoproceedwitheditingandMySQLWorkbenchhadtobeclosed.
(Bug#55242)TheModifiedtimedisplayedintheModelOverviewwasincorrectlysettothecurrenttime.
(Bug#55237)SelectingaRefreshorRefreshallbuttonormenuitemcausedthelistoftablesandviewsinthesidebartobecomeempty.
(Bug#55214)IntheConfigurationtaboftheAdministratoritwasnotpossibletoenableordisablethelocal_infile(LOADDATALOCAL)option.
(Bug#55031)ItwasnotpossibletoselectandcopymessagesintheOutputwindowofMySQLWorkbench.
Whenmessagesweredisplayeditwasnolongerpossibletoright-clickthemandselecteithertheCopySelectedMessagestoClipboardortheClearOutputWindowsmenuitems.
(Bug#54983)IntheModelOverview,ifadiagramhadatitlethatwrappedtotwolinesormore,thesecondlinewastruncatedduetolackofspaceinthepanel.
NowMySQLWorkbenchincludesascrollbarshouldthediagramtitlesnotfitwithinthestandardpanel.
(Bug#54952)GeneratedINSERTstatementsdidnotincludequotecharactersforTEXTorDATEcolumns.
(Bug#54910)IntheSQLEditor,whenviewingtabledatawherethenumberofcolumnswassuchthatsomecolumnswereoffscreen,iftheEndkeywaspressedtogotothelastcolumnintherow,thedatagriddidnotscrollaccordingly,sothecolumncontainingthecursorwasnotvisiblewithoutmanuallyscrolling.
(Bug#54753)IntheDiagramviewswitchingbetweentablescausederroneouscarriagereturnstobeaddedtotheDDLcodeintheTriggerstab.
(Bug#54411)Theerrormessagedisplayedwhenthemysqldumpversionneededupdatingwasnotinformativeenough.
(Bug#54209)IntheAdministrator,systemhealthdisplayedNODATA.
(Bug#52151)FormattingofviewcodeenteredintheViewEditorwasnotretainedaftersynchronizationofthemodelwiththeserver.
(Bug#52004)156MySQLWorkbenchReleaseNotesItwasnotpossibletoaddacommentforaLayerusingtheObjectEditor.
MySQLWorkbenchhasbeenupdatedsothatitispossibletoaddacommentforalayerusingtheObjectEditor.
(Bug#50668)WhenusingtheAdministrator,theCPUutilizationjumpedto50%.
(Bug#50578)Afterprinting,thestatusmessagedisplayedincludedincorrectcapitalization.
"PrintDiagramdone"shouldhavebeendisplayedas"Printdiagramdone".
(Bug#50035)Theschemaeditordecreasedinsizebyseveralpixelseachtimeanewschemawasedited.
(Bug#49425)TheSQLEditordidnotdisplaytheexecutiontimesforqueries.
(Bug#49390)MySQLWorkbenchpermittedanAUTO_INCREMENTcolumntobeassignedadefaultvalueintheTableEditor,resultingininvalidDDLbeinggenerated.
(Bug#49279)ThemenuoptionView,Windows,menuitemdidnotappeartohaveanyusefulfunction.
(Bug#49056)ChangesinMySQLWorkbench5.
2.
30(2010-11-20)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
29.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAnadvancedsearchandreplacedialoghasbeenaddedtoMySQLWorkbench.
ThiscanbeaccessedfromthemainmenuEditoption,FindandreplaceorthekeyboardshortcutControl+Shift+f.
(Bug#56629)MySQLWorkbenchhasbeenchangedsothattheQueryEditorintheSQLeditorincludesanSQLformatter.
CodecanbehighlightedandformattedusingtheEdit,Formatmenuitem.
(Bug#50822)BugsFixedThedefaultsettingsfortheExportDirectoryPathintheWorkbenchPreferencesdialogusedmixedfilepathdelimiters(both'/'and'\').
(Bug#57944)WhenimportinganSQLscriptusingtheReverseEngineerSQLScriptwizard,copyingapathfromtheclipboardtotheSelectSQLscriptfileinputboxresultedinan"invalidpath"error.
(Bug#57927)ForattemptstoconnecttoaserverusingSSH,MySQLWorkbenchproducedthiserrormessageaftertheuserenteredthepassword:AttributeError:ServerProfileinstancehasnoattribute'serverInfo'(Bug#57695)Theimplementationofget_local_ip_list()hadseveralproblems:Itdidnothaveagracefulfallbackstateintheeventoferrors.
Itfailedififconfigwasnotonthedefaultuserpath.
ItdidnothandleIPv6addresses.
157MySQLWorkbenchReleaseNotes(Bug#57537)Whenaforeignkeywascreatedmanually,ifthereferencedtabledidnotexist,MySQLWorkbenchcrashed.
(Bug#57470)IntheEERdiagramview,thetabletitleswerethesamecolorasthebackgroundcolor,makingthetabletitlesillegible.
(Bug#57428)Afteraquerywasexecuted,MySQLWorkbenchcrashedwhentheExportbuttonwasclickedtoexporttheresultsettoafile.
(Bug#57379)WhenamodelwasforwardengineeredwithFile,Export,ForwardEngineerSQLCREATEScript,thegeneratedscriptcontainedastatementthatconsistedofasingledelimiter,';'.
(Bug#57378)IntheSQLEditor,itwasnotpossibletoclosethelastremainingtab.
Closingthelastremainingtabshouldresultinanewblanktabbeingdisplayed.
(Bug#57137)IftheSSLoptionwasselectedforastandardTCP/IPconnection,therewasnofacilityprovidedtoentertheSSLcertificatedetails.
(Bug#57101)OnLinuxFedora14,MySQLWorkbenchproducedthiserroratstartup:/usr/bin/mysql-workbench-bin:errorwhileloadingsharedlibraries:libpython2.
6.
so.
1.
0:cannotopensharedobjectfile:Nosuchfileordirectory(Bug#56863)ItwasnotpossibletochangethenameofanEERDiagram.
ThefacilitywasmissingfromtheDiagramPropertiesandSizedialog.
(Bug#56625)ThesafeupdatesoptionontheSQLEditortabofthePreferencesdialogrequiredaMySQLWorkbenchrestarttotakeeffect.
(Bug#56159)IntheTableEditoroftheSQLEditor,ontheForeignKeystab,selectingtheReferencedTabledropdownforadatabasecontainingalargenumberoftablescausedMySQLWorkbenchtobecomeunresponsivewhilethedropdownwasbeingpopulated.
(Bug#56014)IntheCreateTabledialogoftheSQLEditor,ifanewcolumnwascreatedwithasynonymdatatypesuchasINTEGER,thedatatypewouldappearblank,bothintheinterfaceandinthegeneratedSQL.
ThisresultedinanerrorwhenclickingtheApplySQLbutton.
(Bug#55620)Foreignkeyswerenotupdatedwhenareferencedcolumnwasdeleted.
(Bug#55219)TheoutputgeneratedasaresultofusingthePrintandPrintPreviewmenuitemswasincorrect.
OnlythemagnifiedtopleftcorneroftheEERdiagramwasdisplayed.
(Bug#55139)IntheAlterTabledialogoftheSQLEditor,attemptstoreordercolumnsfailed.
Ifacolumnpositionwaschanged,andthentheApplybuttonwasclicked,thedialogreportedthatnochangestotheobjectweredetected.
(Bug#54923)WhenanewinstancewascreatedtoconnectusingSSHwithanSSHcertificatefile,thelocationofthecertificatefilewasnotsaved.
(Bug#52048)InSQLEditor,whenusingtheAlterTablefacilitytosetacolumntoAutoIncrement(AI),thedialogreportedthat"Nochangestoobjectweredetected".
(Bug#50214)ChangesinMySQLWorkbench5.
2.
29(2010-10-12)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
28.
158MySQLWorkbenchReleaseNotesFunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAnopenmodelthathasnotbeensavedisnowautomaticallysavedafterauser-settableperiod.
Onloadingamodelfile,MySQLWorkbenchwillnotifytheuserifthefilewasnotpreviouslysavedcorrectly,duetoacrashorpowerfailure.
MySQLWorkbenchcanthenattempttorecoverthelastauto-savedversion.
Notethatforautomaticrecoverytobeavailableforanewfile,itwillhavetohavebeensavedbytheuseratleastonce.
(Bug#56718)TheAutosavefeaturewasadded.
(Bug#50044,Bug#11757926)BugsFixedSecurityFix:Asecuritybugwasfixed.
(Bug#57080)ClickingtheInsertstaboftheTableEditorresultedintheMySQLWorkbenchUnexpectedErrordialogbeingdisplayed.
(Bug#57346)IfanEERdiagramwascreatedandthenclosed,attemptingtoreopenitcausedMySQLWorkbenchtodisplayanunexpectederrordialog.
(Bug#57259)IntheModelView,MySQLWorkbenchcrashedwhentheOutputtabwasreopenedafterpreviouslybeingclosed.
(Bug#57150)AttemptingtoopentheTableEditorintheSQLEditormultipletimesforatablethatcontainednoprimarykeycausedMySQLWorkbenchtocrash.
(Bug#57139)Changesmadetoaserverinstancewerenotsaved.
Inparticular,changinginstallationtypeto"Custom"wasnotsaved,andchangestothesudocommandwerealsonotsaved.
(Bug#57026)WhenattemptingtoopenanEERDiagrambydouble-clickingitintheModelOverview,MySQLWorkbenchgeneratedthisunexpectederror:Cannotaccessadisposedobject.
ObjectName:ModelDiagramForm.
(Bug#56963)Whensynchronizingamodeltoalivedatabase,ifadatabasewasdeselectedinthewizard,aDROPstatementforthatdatabasewasgeneratedintheSQLcodetopreventitfrombeingpartofthesynchronizationprocess.
Thiscausedthatdatabasetobedroppedfromthelivedatabase,withcorrespondinglossofalldata.
(Bug#56938)IntheAlterTabledialogoftheSQLEditor,attemptingtocreateanewindexintheIndextabwasnotactionedwhentheApplybuttonwasclicked.
Thedialogreportedthat"nochangestoobjectweredetected".
(Bug#56906)ItwasonlypossibletoconnecttoaMySQLserverforadministrationusinganSSHconnection.
(Bug#56874)ScriptscouldsuccessfullybeexecutedontheMySQLServerfailedtoexecuteintheMySQLWorkbenchSQLEditor.
(Bug#56833)IfatablecontainingaUserDefinedTypebasedonVARCHARwasforwardengineered,theresultingSQLdidnotcorrectlyquotetheVARCHARvalue,resultinginaservererror.
Forexample,thiscodewasgenerated:159MySQLWorkbenchReleaseNotesCREATETABLEIFNOTEXISTS`x`.
`tabley`(`customstring`VARCHAR(10));INSERTINTO`x`.
`tabley`(`id_customstring`)VALUES(example);ThecorrectINSERTstatementshouldbe:INSERTINTO`x`.
`tabley`(`id_customstring`)VALUES('example');(Bug#56710)IntheAdministrator,clickingtheDataDumptabgeneratedtheerrorErrorupdatingDB:floatdivisionandschematawerenotdisplayed.
(Bug#56658)IntheSQLEditor,ifsometabledatawasedited,andthentheconnectiontotheserverwaslost,clickingtheApplychangestodatatoolbarbuttoncausedMySQLWorkbenchtocrash.
NowMySQLWorkbenchshowsanerrormessageintheOutputtabwhenaconnectionislost.
Oncetheconnectionisbackup,clickingApplychangestodatare-establishestheconnectionandsendsthechangestotheserver.
(Bug#56170)ScreenareasintheAdministratordidnotredrawcorrectly.
Itwasnecessarytomovethemainwindowtoforcearedraw.
(Bug#55490)Foldingofiterationstatementblocks,suchasWHILE,REPEAT,andLOOP,didnotworkcorrectlyintheSQLEditor.
TheloopendconstructssuchasENDWHILE,ENDREPEAT,andENDLOOPwerenotrecognizedasexpected.
(Bug#55358)IfaforeignkeywassettoRESTRICTforOnDeleteandOnUpdateontheForeignKeystaboftheTableEditor,MySQLWorkbenchgeneratedSQLcodetodropandaddthiskeyoneverysubsequentsynchronizationattempt.
(Bug#55155)ChangesinMySQLWorkbench5.
2.
28(2010-09-19)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
27.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAddedtheabilitytocopycolumnnamesfromresultsetstotheclipboard.
(Bug#53000,Bug#11760578)TheSQLEditornowdisplaysthenumberofrowsmatchedafteraquery.
(Bug#48772)ThefollowingcommandlineoptionshavebeenaddedtoMySQLWorkbench:--admininstance:LaunchMySQLWorkbenchandloadthespecifiedserverinstance--queryconnection:LaunchMySQLWorkbenchandloadthespecifiedconnection--modelmodelfile:LaunchMySQLWorkbenchandloadthespecifiedmodel--scriptscript:LaunchMySQLWorkbenchandrunthespecifiedscript--runcode:LaunchMySQLWorkbenchandrunthespecifiedcodesnippet--quit-when-done:QuitMySQLWorkbenchafter--scriptor--runfinishes160MySQLWorkbenchReleaseNotes(Bug#46340)BugsFixedImportinganexportedfilefromanetworkshareresultedinthiserrorduetoincorrectescapingofthepath:08:44:00Restoring\\server\d$\file.
sqlRunning:mysql.
exe--defaults-extra-file="c:\.
.
.
\tmp3oc8ig"--host=localhost--user=root--port=3306--default-character-set=utf8--commentsimportmformsImportError:Nomodulenamedmforms(Bug#55243)IftheMySQLserverconfigurationfilewasmodifiedusingtheAdministratortodeactivateInnoDB,theMySQLserverfailedtorestart,andgeneratedthiserrorinthelog:[ERROR]C:\ProgramFiles\MySQL\MySQLServer5.
1\bin\mysqld:Errorwhilesettingvalue'FALSE'to'innodb'(Bug#55029)Itwasnolongerpossibletorenameaschemabydouble-clickingtheschematabinthePhysicalSchematasectionoftheModelView.
(Bug#55010)162MySQLWorkbenchReleaseNotesIfaviewwascreatedwithcorrectsyntaxforanexistingschema,andthenModelmenu,Validate(SQL)wasselected,andeitherValidateAllorCheckSyntaxwasselected,thiserrormessagewasgeneratedintheOutputwindow:Syntaxerrorinview'view_name'.
Viewcodeis'CREATEVIEW.
.
.
'(Bug#54969)OnMicrosoftWindows,MySQLWorkbenchcrashediftheTrebuchetMSfontwasmissingorcorrupted.
NowMySQLWorkbenchfallsbacktoasecondaryfontiftheTrebuchetMSfontismissingorcorrupted.
(Bug#54953)Ifallobjectswereselectedinthemodelview,andthentheEditSelectedmenuitemwasselected,MySQLWorkbenchgeneratedanunexpectederror.
(Bug#54695)AddedMySQLServer5.
5support.
(Bug#51365,Bug#11759082)OnMicrosoftWindows,whensavingaMySQLconfigurationfilefromwithintheAdministrator,WindowsdisplayedtheUACdialogtwice.
MySQLWorkbenchhasbeenchangedsothatWindowsnowonlydisplaystheUACdialogonce.
(Bug#49674)ChangesinMySQLWorkbench5.
2.
27(2010-09-01)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
26.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedSeveralchangesweremadetotheSynchronizeModelWithDatabasewizard:Thewizardshowsallschematainamodel,regardlessofwhethertheyexistinthelivedatabase.
Thewizardshowsalistofschematathatexistinthemodelbutaremissingfromtheliveserver,withanoterecommendingtheuseoftheForwardEngineeringwizard.
Thewizarddoesnotauto-selectschematanamesthatareinthemodelbutnotinthelivedatabase.
(Bug#54748)BugsFixedAttemptstorestoreabackupofselectedtablesresultedinthiserror:File"C:\ProgramFiles\MySQL\MySQLWorkbench5.
2CE\modules\wb_admin_export.
py",line841,instartlogmsg="Restoring%s(%s)"%(schema,table)NameError:globalname'schema'isnotdefined(Bug#56020)ForwardengineeringamodeltoalivedatabasecausedMySQLWorkbenchtocrash.
(Bug#56009)TheDumptabdidnotdisplaythetargetfolderbeforethedumpwasperformed.
(Bug#55945)163MySQLWorkbenchReleaseNotesMySQLWorkbenchcrashedintheforeignkeyeditor.
TheMicrosoftVisualC++RuntimeLibraryruntimeerrorgeneratedpriortothecrashwas:R6025-purevirtualfunctioncall(Bug#55910)Ifthesidebarwasplacedontherighthandside,usingtheoptioninWorkbenchPreferences,thisUnexpectedErrorwasgeneratedwhenAddDiagramwasdouble-clicked:SplitterDistancevalueisinvalid(-52)(Bug#55902)IntheSQLEditor,executingstatementsdesignedforMySQLServer5.
5generatedsyntaxorsyntaxhighlightingerrors.
(Bug#55867,Bug#55891)AfterdroppingaschemafromthelistintheObjectBrowser,theschemathatwasdroppedremained,butwiththenameoftheschemathatfollowedit.
Refreshingthelistofavailableschemataproducedanunhandledexception:Anunhandledexceptionhasoccurred:Invalidnodeindex(Bug#55861)Selecting"Dumpviews"forabackupproducedthiserror:Unhandledexception:globalname'views_by_schema'isnotdefinedItwasnecessarytorestarttheAdministratortoenablethedumpfacilityagain.
(Bug#55833)IntheSQLEditor,right-clickingaroutinenameintheObjectBrowsercausedMySQLWorkbenchtoexitunexpectedly.
(Bug#55822)MySQLWorkbenchcrashedwhenusingthePartitioningtaboftheTableEditor.
(Bug#55761)IfatablewascopiedintheEERDiagramview,andthenthemodelwassynchronizedwiththelivedatabase,thesynchronizefunctionalitydidnotrecognizethecopiedtableasanewtableandoverwrotetheoriginaltable.
(Bug#55566)MySQLWorkbenchcrashedwhenusingtheExportrecordsettoanexternalfilecommandbuttonontheresultpaneoftheSQLEditor.
(Bug#55554)Renamingacolumnwithaforeignkeyresultedinaninvalidscriptbeinggeneratedonforwardengineeringorsynchronizationwithalivedatabase.
(Bug#55502)Thesecondattempttosavearead-onlymodelfileproducedthiserror:Couldn'tbackupexistingfilename-of-the-file.
mwb:Nosuchfileordirectory(Bug#55439)WhenatablewasbeingeditedintheTableEditor,anditsnamewaschanged,thenamechangewasnotreflectedontheTableEditor'stabletab.
(Bug#55338)ItwasnotpossibletoaddtheLOCKTABLESprivilegewhenassigninganewroleintheModelOverviewbecausethatprivilegewasmissingfromtheavailableoptions.
(Bug#55186)164MySQLWorkbenchReleaseNotesTheschemacollationwasnotsavedafterbeingchangedintheTableEditor.
(Bug#55152)Whenanattemptwasmadetosynchronizeamodelwithalivedatabase,noschematawerelistedasavailableintheSynchronizeModelwithDatabasewizard.
Thishappenedwhenthenameoftheschemainthemodelandtheschemaontheliveserverdifferedonlyinlettercase.
(Bug#55147)WhenusingMySQLWorkbenchtoreportabug,itwasnotpossibletoattachafileusingtheChooseFilebuttonbecausethebuttonhadnoeffect.
(Bug#55112)DumpingtablesorschematawithouttheLOCKTABLEprivilegeproducedthiserror:mysqldump:Goterror:1044:Accessdeniedforuser'wwroot'@'%'todatabasedb'whendoingLOCKTABLES(Bug#55019)SelectingValidate(SQL)fromtheModelmenuandthenselectingtheValidateAlloptionreportednoerrors.
SelectingForwardEngineerfromtheDatabasemenuandselectingRunValidationsalsoreportednoerrors.
However,executingtheSQLscriptresultedinthiserror:ERROR:Error1005:Can'tcreatetable'xxx'(errno:150)(Bug#54985)SelectingtheCheckDuplicatedIdentifiers(Additions)operationfromtheValidation(SQL)submenuoftheModelmenuproducedthiserrormessage:Typemismatch:expectedobjectoftypedb.
Schema,butgotworkbench.
physical.
Model(Bug#54968)WhenusingtheEditTableDatawizard(launchedfromHomescreen),ifadatabasewithasingletablewasconnectedto,afterselectingthetable,theFinishbuttonremainedgrayedout.
(Bug#54942)Atstartup,thesewarningsweregeneratedintheWorkbenchScriptingShell:StartingWorkbench.
.
.
Registered147GRTclasses.
WARNING:Couldnotloadwb.
mysql.
validation.
grt.
dylib:Invalidmodule/Applications/MySQLWorkbench.
app/Contents/PlugIns/wb.
mysql.
validation.
grt.
dylibWARNING:Couldnotloadwb.
validation.
grt.
dylib:Invalidmodule/Applications/MySQLWorkbench.
app/Contents/PlugIns/wb.
validation.
grt.
dylib(Bug#54929)Whenanattemptwasmadetosynchronizeamodifiedexportedscriptwiththecurrentmodel,usingFile,Export,SynchronizewithSQLCreateScript,themodelwasnotupdated.
(Bug#54501)WhentheAlterTabledialogforanInnoDBtablewasdisplayedinanSQLEditorsession,theForeignKeyOptionsIndexshowedINVALIDwhenaforeignkeyintheForeignKeystabwasclicked.
(Bug#54471)MySQLWorkbenchcausedWindowsXPtorebootiflaunchedfromStart,Programs,MySQL,MySQLWorkBench5.
2OSS.
IfaMySQLWorkbenchmodelfile(.
mwb)wasopeneddirectly,anerrordialogtitledMicrosoftVisualC++RuntimeLibrarywasdisplayedwiththemessage:R6034AnapplicationhasmadeanattempttoloadtheCruntimelibraryincorrectly.
Please165MySQLWorkbenchReleaseNotescontacttheapplication'ssupportteamformoreinformation.
Thedialog'sonlyoptionwasOK.
AfterclickingOK,twomoreinstancesofthesamedialogweredisplayed.
AfterclickingOKforallthree,MySQLWorkbenchopenedwiththemodelfiledisplayed.
OnWindows7x64,thesameruntimeerror(R6034)occurred.
(Bug#52949)OpeninganSQLEditorconnectionforaremoteserverproducedthiserror:OverviewBE::get_node:invalidnode0.
0.
0.
(Bug#52648)ChangesinMySQLWorkbench5.
2.
26(2010-08-06)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
25.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedWhenusingtheMySQLWorkbenchtablepropertiestoaddaforeignkey,thesizeofanewforeignkeyfieldwillnowupdatetomatchthesizeofthecorrespondingprimarykey.
(Bug#55083,Bug#11762482)AddedthedefaultvalueofCURRENT_TIMESTAMPONUPDATECURRENT_TIMESTAMPtocontextmenuofcolumneditorforTIMESTAMPcolumns.
(Bug#54987)Avalidationmodule(aSEfeatureonly)hasbeenadded.
Itsendsanalertifforeignkeysarebeingusedinortoapartitionedtable.
Note:partitionedtablesdonotsupportforeignkeys.
(Bug#44273,Bug#11752933)BugsFixedOntheHomescreen,thesavedconnectionspreviouslylistedintheWorkspacewerenolongervisible.
(Bug#55484)Whenamodelwassynchronizedwithalivedatabase,CHAR(N)columnswerealwayssynchronizedasCHAR(1).
(Bug#55334)ImportingaDBDesignermodelcausedMySQLWorkbenchtocrash.
(Bug#55300)IntheSynchronizeModelwithDatabasewizard,thelistofschematawasnotdrawncorrectlyontheSelectSchematapage,ifBackwasclickedfromtheFetchObjectInfopage.
(Bug#55174)ComplexquerieswithmultiplenewlinesdidnotfitwellintheActioncolumnoftheOutputtaboftheSQLEditor.
Thispreventedanyqueryerrormessagesfrombeingread.
(Bug#55117)IntheReverseEngineerDatabasewizard,usingapatternmasktofiltertablesbeingimportedcausedasubsequentMySQLWorkbenchcrash.
(Bug#55076)IntheAdministrator,iftheMySQLserverconfigurationfilewasmodifiedtoenableskip-innodb,andtheserverwasrestarted,InnoDBwasstillactive.
(Bug#55030)OntheSnippetstab,thetooltipfortheInsertselectedsnippettocursorpositionintheactiveSQLeditorbuttoncontainedthemisspelling"selected".
(Bug#55026)166MySQLWorkbenchReleaseNotesTheConfigurationsectionoftheMySQLWorkbenchAdministratordidnotcopyconfigurationvariablesfromthemy.
cnffilethatcontainedanunderscorecharacter.
(Bug#54933)MySQLWorkbenchcrashedifminimizedwhileloadingamodel.
(Bug#54918)IntheOverviewtaboftheSQLEditor,iftherewasalargenumberofschemata,usingthearrowbuttonsintheinterfacetoscrollthroughthemcausedMySQLWorkbenchtocrash,usuallyonthelastschemainthelist.
(Bug#54891)WhenusingtheSQLEditorandissuingaquerycontainingSQL_CALC_FOUND_ROWSandasubsequentFOUND_ROWS()query,FOUND_ROWS()returnedzeroinsteadofthenumberofmatchingrowswithoutaLIMITapplied.
(Bug#54868)MySQLWorkbenchwouldnotcompileonRHEL5.
Thiswasduetothecallstothefunctionset_opacityinlibrary/form/gtk/src/lf_utilities.
cpp(line661)andlibrary/forms/gtk/src/lf_popup.
cpp(line64).
Theset_opacityfunctionwasnotavailableinGTK2.
10.
(Bug#54844)Multi-statementsyntaxdidnotworkintheSQLEditor.
Ifthedelimiterwassettoacharacterotherthanthedefaultsemicolon,theSQLEditorshouldstillhaverecognizedsemicolonasavaliddelimiterformulti-statements,butitdidnot.
(Bug#54831)IntheSQLEditor,ifacolumn'scommentcontainedaChineseword,thenintheObjectBrowser,ifthecontext-sensitivemenuitemSendtoSQLEditor,CreateStatementwasselected,incompletescriptcodewassenttotheSQLQuerytab.
(Bug#54822)Whenamodelwasforwardengineeredtoadatabase,insertstatementsassociatedwithbinarydatawerenotpresentinthegeneratedcode.
Asaresult,binarydatawasnotforwardedtothedatabase.
(Bug#54680)InanEERDiagram,thecirclesateachendofarelationshiplineweredrawnindifferentsizes.
(Bug#54663)WhenforwardengineeringanSQLALTERscript,thegeneratedcodeattemptedtorecreateallforeignkeys.
(Bug#54363)Inforwardengineeringamodeltoadatabase,thePRIMARYindexwasnotreorderedcorrectlywhencolumnswerereordered.
(Bug#54176)Whenusingsu-userinsteadofsudo,ratherthanrequestingthepasswordoftheuserforinvokingthesucommand,MySQLWorkbenchrequestedtherootpasswordandattemptedtoinvokethesudocommand.
(Bug#53740)WhenzoominginandoutoftheEERDiagramview,MySQLWorkbenchgeneratedanunknownerror.
(Bug#52829,Bug#55390)Whenconnectingtoaserver,MySQLWorkbenchpromptedforapassword,evenifonehadnotbeensetforthataccount.
(Bug#52826)Aftercreatingaserverinstanceanddouble-clickingitontheHomescreen,theAdministratortookanexcessivelylongtimetoload(over10minutes).
(Bug#52530)MySQLWorkbenchcrashedwhenexecutingLOADDATALOCALasaqueryintheSQLEditor.
(Bug#49694)IftheStartServerbuttonwasclickedtwiceinMySQLWorkbench,theserverwouldstop.
(Bug#49588)Inthelistviewofthephysicalschemata,clickingalistcolumnheadingfailedtosorttheitemsbythatcolumn.
(Bug#38863)167MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench5.
2.
25(2010-06-30,GeneralAvailability)FirstGA5.
2release.
ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
24.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchnowpromptstheuserforapasswordforattemptstoconnectusinga"TCPoverSSH"connectiontype,ifapasswordwasnotpreviouslyprovidedduringconfigurationoftheconnection.
(Bug#47892)BugsFixedCompilingMySQLWorkbenchfromsourcefailedwiththiserrorwhilebuildinglibrary/grt/src/grtpp_grt.
cpp:Couldnotfindfilecairo_features.
h(includedfromcairo.
h,whichisincludedfromlibrary/base/src/string_utilities.
h,whichisincludedingrtpp_grt.
cpp)(Bug#54833)Onexit,MySQLWorkbenchpromptedtheusertosavechangesforeveryquerytabthathadbeenopenedintheSQLEditor,evenwhereatablehadsimplybeenviewed,andnoscriptcodehadbeenwrittenbytheuser.
(Bug#54754)Whensynchronizingamodelwiththelivedatabase,thegeneratedSQLincludederroneousDROPCOLUMNandADDCOLUMNoperations,andalsoerroneousADDINDEXandDROPINDEXoperations.
(Bug#54740)InsertsdatadidnotappeartobepreservedbetweenMySQLWorkbenchversions.
AmodelwascreatedwithMySQLWorkbench5.
1.
18anddatainsertedusingtheInserttab.
IfthemodelwasthensavedandloadedintoMySQLWorkbench5.
2.
22,andthemodelforwardengineeredtoanSQLscript,thegeneratedscriptcontainedINSERTstatementsthatinsertedNULLinsteadofthedataoriginallyentered.
(Bug#54639)IntheCreateRoutinedialogoftheSQLEditor,thetextlabelassociatedwiththeNametextboxmentioned"view",ratherthan"routine".
(Bug#54566)MinimizingMySQLWorkbenchafteraconnectionwithaserverwasestablishedproducedthiserror:SplitterDistancemustbebetweenPanel1MinSizeand(Width-Panel2MinSize)(Bug#54482)IntheDataDumpsectionoftheAdministrator,usingtheExporttoBackupProjectFolderoptionresultedintriggersbeingexportedtoboththetablefilesandtheroutinesfiles.
Attemptingtoimporttheexportedfilesproducedanerrorduetotheduplicatedtriggers.
(Bug#54426)Whena.
dbqueryfilecreatedwithMySQLQueryBrowserwasopenedintheSQLEditor,theByteOrderMark(BOM)wasnotremoved.
Thisledtoanerroneouscharacterbeingprependedtothefirststatement,makingitillegal.
(Bug#54322)168MySQLWorkbenchReleaseNotesWhenforwardengineeringtoalivedatabase,thegeneratedSQLstatementscontainedanerroneousadditionalcarriagereturnattheendofeachline.
Thismanifestedintwoways.
Inthefirstcase,intheForwardEngineertoDatabasewizard,ifSavetoFilewasselected,acarriage-returncharacterwasappendedtoeachline.
Inthesecondcase,ifCopytoClipboardwasselected,andthecontentsubsequentlypastedfromtheclipboardtoaneditor,theextracarriagereturncharacterswasattachedonlytotheDDLstatementsinsideCreateViewandCreateTrigger.
(Bug#54272,Bug#54244)PrintingorpreviewinganEERDiagraminLandscape/Tabloidproducedblankoutput.
(Bug#54240,Bug#54601)MySQLWorkbenchgeneratedexcessivediagnosticmessagesatstartup.
NowMySQLWorkbenchdoesnotdisplaydiagnosticmessagesbydefaultonLinux,unlessactivatedbystartingMySQLWorkbenchwiththe--verboseoption.
(Bug#54021)IntheColumnstaboftheTableEditor,columnorderinghandlinghadnumerousproblems.
Forexample,dragginganddroppingacolumndidnotlocatethecolumnasexpected.
(Bug#53749)IftheAlterRoutinedialogwasmaximizedintheSQLEditor,thedialogbuttonswerenolongervisible.
(Bug#53734)IntheConfigurationtaboftheAdministrator,theparameterinnodb_support_xaontheInnoDBParameterstabhasacorrespondingcheckbox.
Ifthiswasselectedandchangesapplied,theconfirmationdialogindicatedthesechangesweremade:Added:[mysqld]innodb_support_xa=TrueHowever,whatwasaddedtothemy.
cnffilewas"innodb_support_xa".
Thismeanttherewasnowaytosetthisparameter(whichdefaultstoTrue)toFalseusingMySQLWorkbench.
(Bug#53449)IntheSQLEditor,ifaquerywasexecutedandMySQLWorkbenchwasminimized,theResultstabwindowareawasnotcorrectlyredrawnonmaximizingtheapplication.
(Bug#51991)Whensynchronizingamodelthatcontainedtriggers,MySQLWorkbenchgeneratederroneousDROPTRIGGERandCREATETRIGGERstatements,evenwhenthetriggershadnotbeenchanged.
(Bug#51929)MySQLWorkbenchdisplayedinstabilityafteranSSHconnectiontotheserverwasclosed,resultinginhangingorcrashingbehavior.
(Bug#50554)WhencreatingatablecontainingcolumnswithaBOOLEANdatatype,themodelthenfailedtovalidate,eventhoughBOOLEANisofferedonthelistoftypesavailableforcolumns.
(Bug#49538)IntheInsertseditor,theunderscoresincolumnheadingswereincorrectlydisplayedasaccelerator/shortcutkeys.
(Bug#48831)FortheManageDBConnectionsdialog,labelssuchasusernameandpasswordwerehiddenwhenthedialogwasopenedatitsdefaultsize.
(Bug#47890)IntheModeler,whenopeninganewobjectsuchasatable,thecurrentlyopentabwasreused,ratherthananewtabbeingopened.
Thismadeitdifficulttocompareobjectssuchastablesandroutines.
(Bug#45557)WhenatablewascopiedintheEERDiagramview,itwasfoundthatthepastemenuoptionwasvisiblebutdisabledwhenanattemptwasmadetopastethetableintoanewdiagram.
(Bug#38432)ChangesinMySQLWorkbench5.
2.
24(2010-06-21)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
23.
169MySQLWorkbenchReleaseNotesFunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAKillQuerybuttonhasbeenaddedtotheConnectionstaboftheAdministrator.
(Bug#54409)BugsFixedIntheConfigurationtaboftheAdministrator,thiserrorresultedwhenchangeswereapplied:CouldnotSaveConfigurationFileTherewasanerrorsavingtheconfigurationfile:exec_cmd()takesatleast3arguments(2given)ThishappenedwhileconnectingtoaFreeBSD7.
1serveroveranSSHconnection.
(Bug#54647)IntheSQLEditor,enteringaspaceintotheSQLQuerytab,selectinganexternaltab(suchastheOverviewtaborOutputtab),andthenselectingFile,CloseTabcausedMySQLWorkbenchtocrash.
Further,theAddTabledialoghadnumerousissues,includinginabilitytoselectPKandothercheckboxes,failuretovalidateinput,inabilitytoapplychanges,anddeletionofuserdataincertaincases.
(Bug#54124)TheConnectionstabintheAdministratordidnotfeatureautomaticrefresh.
ThishadtobemanuallytriggeredusingtheRefreshbutton.
Further,theKillConnectionbuttonwassometimesincorrectlydisabled.
(Bug#53703)Ifaforeignkeyrelationshipwascreated,anditsmodelOnlypropertyset,therelationshipwascorrectlyexcludedwhenthemodelwassynchronizedwithalivedatabase.
However,theDDLcodefortheforeignkeyindexeswasstillgeneratedinthesynchronizationscript.
(Bug#53420)SynchronizingamodelwithalivedatabasegeneratedALTERstatements,evenwhenthereappearedtobenodifferencebetweenthedatabaseandthemodel.
(Bug#50938)IntheSQLEditor,therewasaspacebetweentheExecuteandStoptoolbarbuttons.
Hoveringthemousecursoroverthisspaceresultedinthetooltip"ExplainselectedSQL"beingdisplayed,whichappearedtoindicateamissingicon.
(Bug#49316)ChangesinMySQLWorkbench5.
2.
23(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
22.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedIntheSQLEditor,whenmoreresulttabsweregeneratedthancouldfitintothecurrentpanel,itwasnotobvioushowtonavigatetothoseresultsetsthatcouldnotcurrentlybedisplayed.
Thiscouldbeachievedusingtheleftandrightarrowkeys,butMySQLWorkbenchnowalsoincludesaspincontroltonavigatetheavailabletabs.
(Bug#52998)TheOverviewtabintheSQLEditornowsupportsscrollingofcontentusingthemousewheel.
(Bug#50782)170MySQLWorkbenchReleaseNotesBugsFixedIntheSQLEditor,attemptingtoexecuteaselectionintheSQLQuerytabcausedalltexttobeexecuted,notjusttheselectedtext.
(Bug#54536)ClickingatablecausedMySQLWorkbenchtoproducethiserrormessage:MySQLWorkbenchhasencounteredaproblemCannotaccessadisposedobjectObjectname:'DockedWindowPlugin'.
(Bug#54498)IntheSQLEditor,exportingarecordsetfailedifthetargetpathcontainedaninternationalcharacter.
(Bug#54479)IntheInsertstaboftheTableEditor,addinganewrowandapplyingchangeshadnoeffect.
(Bug#54456)IntheGeneraltabofConfigurationintheAdministrator,whentheTempdirectoryoptionwasselected,andadirectorywasselectedusingthefilebrowser,MySQLWorkbenchinsertedbackslashesratherthanforwardslashes.
Ifbackslasheswereusedinthislocationintheconfigurationfile,theservercrashedatstartup.
(Bug#54445)IntheSQLEditor,ifatableintheOverviewtabwasdouble-clicked,thequerygeneratedreplacedcodealreadyenteredintotheSQLQuerytab,resultinginthelossofthatcode.
(Bug#54362)SynchronizingamodelwithalivedatabaseproducedincorrectSQLcode:ALTERTABLE`mydb`.
`table1`AUTO_INCREMENT=;(Bug#54319)IntheSQLEditor,forresultsetexportstoatab-delimitedfile,MySQLWorkbenchaddeda.
CSVfilenameextension.
(Bug#54302)IntheSQLEditor,selectingAlterTablefromthecontext-sensitivemenuhadnoeffect.
(Bug#54283)IntheSQLEditor,editingatablewitharowhighlighted,right-clickingaBLOBcolumnandloadingavaluefromafileresultedinthiserror:Anexternalcomponenthastriggeredanexception(Bug#54266)Changingthenameofastoredprocedureinthemodelerandsavingchangescausedanerroneous';'charactertobeaddedtotheSQLcodesenttothedatabase.
Thatresultedinthiserror:ERROR1064:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear';USE`911datashop`'atline1SQLStatement:;USE`911datashop`(Bug#54258,Bug#11761738)ClickingtheEditTableDataactionitemfromtheHomescreencausedMySQLWorkbenchtocrash.
(Bug#54230)171MySQLWorkbenchReleaseNotesTheforwardengineeringOmitSchemaQualifierinObjectNamesoptionwasnotcorrectlyappliedtosomestatementsinTriggercode.
Inthesecases,theschemanameremainedinplace.
(Bug#54222)ClickingexternallinksintheembeddedbrowserlaunchedInternetExplorerratherthanthedefaultbrowser.
(Bug#54192)WhenenteringbinarydataintotheInsertstabforatable,thedatawastruncatedatthefirstnullbyte(\0).
(Bug#54156)SelectAll(Control+A)didnotworkwheneditingcommentsforatableorcolumn.
(Bug#54154)Afteraforeignkeywascreated,andthereferencedtableorcolumnwaschanged,thechangewasnotreflectedintheforeignkey,resultinginerrors.
(Bug#54134)MySQLWorkbenchcrashedifapinnedresulttabwasrefreshedintheSQLEditor.
(Bug#54114)Theintegrateddocswebserverlistenedonafixedport(8811),andwasnotabletohandlethesituationwherethisportmaybeusedbyanotherservice,suchasanotherMySQLWorkbenchinstance.
(Bug#54104)IntheSQLEditor,attemptingtocreateanewschemausingCreateSchemawithaservercollationofutf8-defaultcollationproducedSQLthatresultedinanerrorwhenapplied.
(Bug#54097)PerforminganundooperationinSQLEditoractuallyresultedinanundooperationintheModeler.
(Bug#54091)TheHTTPserverthreadstartedbyMySQLWorkbenchtoprovidedocumentationtothelocalwebbrowserlistenedonallIPinterfaces,eventhoughitisintendedonlyforlocaluse.
(Bug#54083)MySQLWorkbenchsuffereduserinterfaceissueswhenusedonaKDE-basedsystemusingadarktheme.
(Bug#54083)Databaseexportfailedduetoafaultypathinthecommandline:15:42:52Dumpingrma3(etat_produit)Running:"mysqldump.
exe"--defaults-extra-file=c:\docume~1\user\localsettings\temp\tmp9ypdhd--no-create-info=FALSE--order-by-primary=FALSE--force=FALSE--no-data=FALSE--tz-utc=TRUE--flush-privileges=FALSE--compress=FALSE--replace=FALSE--host=127.
0.
0.
1--insert-ignore=FALSE--extended-insert=TRUE--user=root--quote-names=TRUE--hex-blob=FALSE--complete-insert=FALSE--add-locks=TRUE--port=3306--disable-keys=TRUE--delayed-insert=FALSE--delete-master-logs=FALSE--comments=TRUE--default-character-set=utf8--flush-logs=FALSE--dump-date=TRUE--allow-keywords=FALSE--create-options=TRUE--events=FALSE"rma3""etat_produit"Couldnotopenrequireddefaultsfile:c:\docume~1\user\localFatalerrorindefaultshandling.
Programabortedmysqldump:Goterror:1045:Accessdeniedforuser'root'@'localhost'(usingpassword:NO)whentryingtoconnectOperationfailedwithexitcode2(Bug#54067)IntheAlterTabledialogoftheSQLEditor,ifanattemptwasmadetosettheNNflagforacolumnthatdidnothaveitset,anerrorwasgeneratedwhenthechangesareapplied.
(Bug#53918)WhencarryingoutanAlterRoutineoperationintheSQLEditor,ifaroutinewasmodified,andastatementusedthat,althoughsyntacticallycorrect,wasnotpermittedinaroutine,allmodificationswerelostwhenchangeswereapplied.
(Bug#53887)172MySQLWorkbenchReleaseNotesAnEERDiagramappearedtocontainhiddentables.
Althoughthediagramcontained12tables,whena'selectall'wasperformedtheuserwasinformedthat14tableswereselected.
Itseemedthatcertaintableshadbeenresizedtobesosmallastonolongerbevisibleinthediagram.
(Bug#53885)IntheLayerTreepanel,ifalayerwasgivenablankname,MySQLWorkbenchsubsequentlycrashed,ratherthanwarningabouttheofablankname.
(Bug#53807)KeyboardshortcutssuchasCommand+C,Command+V,andCommand+ZwerenotuseableconsistentlyinallpartsofMySQLWorkbench.
(Bug#53790)ColumnsdefinedasBITappearedasrequiringsynchronization,evenifnochangeshadbeenmade.
(Bug#53747)IntheAlterRoutinedialogoftheSQLEditor,iftheFindandReplacedialogwasinvokedwithControl+F,andControl+Vwasusedtopasteinsomesearchtext,thetextwasactuallypastedintotheroutinecodearea.
(Bug#53735)MySQLWorkbenchfailedtobuildfromsourceonDebianLinux.
Thiserrorwasgenerated:libtool:compile:g++-DHAVE_CONFIG_H-I.
-I.
/src-I.
/src-pthread-DNDEBUG-Wall-Wwrite-strings-Woverloaded-virtual-Wno-sign-compare-g-O2-Wextra-Wall-Wno-unused-Wno-deprecated-csrc/template.
cc-fPIC-DPIC-o.
libs/libctemplate_wb_la-template.
oInfileincludedfrom.
/src/ctemplate/per_expand_data.
h:48,from.
/src/ctemplate/template_modifiers.
h:69,fromsrc/template_modifiers_internal.
h:53,fromsrc/template.
cc:61:.
/src/ctemplate/template_string.
h:88:error:ISOC++forbidsdeclarationof'TemplateId'withnotype.
/src/ctemplate/template_string.
h:Inmemberfunction'size_tctemplate::TemplateIdHasher::operator()(ctemplate::TemplateId)const':.
/src/ctemplate/template_string.
h:234:warning:rightshiftcount>=widthoftype.
/src/ctemplate/template_string.
h:Atglobalscope:.
/src/ctemplate/template_string.
h:344:warning:overflowinimplicitconstantconversionsrc/template.
cc:Instaticmemberfunction'staticvoidctemplate::Template::AssureGlobalsInitialized()':src/template.
cc:2365:warning:comparisonbetweensignedandunsignedintegerexpressionsmake[5]:***[libctemplate_wb_la-template.
lo]Error1(Bug#53668)IntheEERDiagramview,itwasnotpossibletodeletearelationshipbyright-clickingtherelationship,thenselectingDeletefromthecontext-sensitivemenu.
(Bug#53659)IntheSQLQuerytabofSQLEditor,tooltiperrormessageswerestilldisplayed,evenafterswitchingtoanothertab.
(Bug#53634)IntheDiagramSizedialog,displayedusingModel,DiagramPropertiesandSize,itwaspossibletosetthesizeto100pagesby100pages,butthenclickoutsidethisarea.
ThiscausedaMySQLWorkbenchUnexpectedError.
(Bug#53559)TheDocumentPropertiesdialogwasdisplayedacrosstwoscreensinamultiple-screensetup.
(Bug#53262)AfteradefaultprimarykeynamewassetintheWorkbenchPreferencesdialog,thePKflagwasnotselectedasexpectedintheTableEditorandthecolumnflagscouldnotbeselected.
(Bug#52578)Whensynchronizingwithalivedatabase,MySQLWorkbenchdidnotinterpretwhitespaceinENUMscorrectly.
Forexample,ENUM('image','video','swf')wasseenasdifferentfromENUM('image','video','swf'),causingtheliveserverandmodeltoappearunsynchronized.
(Bug#49182)173MySQLWorkbenchReleaseNotesWheneditingacolumninthetableeditor,pressingControl+Ztoundotheeditresultedinapreviousoperationbeingundoneinstead.
(Bug#46286)ChangesinMySQLWorkbench5.
2.
22(2010-06-02)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
21.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedOnLinux,MySQLWorkbenchautomaticallyaddeda.
sqlextension,whereanextensionwasnotspecified,toanyscriptfilesavedfromtheSQLEditor.
MySQLWorkbenchnowdoesnotautomaticallyadda.
sqlextensiononLinux.
However,onWindows,thefileextensionisaddedifoneisnotspecified.
(Bug#53731)MySQLWorkbenchnowindicatesthatchangesneedtobesavedusingonlyanasteriskintheModelOverviewtab,ratherthanthisbeingreflectedonindividualEERDiagrams.
(Bug#53042)TheSQLEditornowincludesanewSetasDefaultSchemacontextmenuitem.
ThisisapplicabletoschemanodesintheObjectBrowserandtheOverviewpaneloftheQueryEditor.
PreviouslytheonlywaytochangethedefaultschemawastoselecttheschemafromtheschemaselectorlistlocatedatthetopoftheObjectBrowser.
(Bug#51479)MySQLWorkbenchnowsupportscreatinganewtabintabbedinterfacesbyusingControl+TonWindowsandCommand+TonOSX.
(Bug#48798)MySQLWorkbenchnowsupportsenteringofexpressionssuchasDEFAULTorCURRENT_TIMESTAMPintotheinsertseditor.
Theexpressionneedstobeprecededby\func.
(Bug#36206)BugsFixedIfapropertyvaluewaschangedintheWorkbenchPreferencesdialog,andOKwasclicked,oranewtabwasclickedbeforethecursorwasmovedawayfromthevaluebeingchanged,thechangewassilentlyreverted.
(Bug#54060)IftheManageServerInstancesdialogwaslaunched,andeithertheNeworDeletebuttonwasclicked,andthenthedialogwasclosed,MySQLWorkbenchcrashediftheNewServerInstanceactionitemwasthenclickedontheHomescreen.
(Bug#54028)TheGnomekeyringpackagewasadependencyofMySQLWorkbench.
ItwasundesirabletorequireitsinstallationonKDE-basedsystems.
(Bug#54010)MySQLWorkbenchdidnotsizeitsapplicationwindowcorrectlyonscreensizeswitha16/9aspectratio.
(Bug#53984,Bug#11761483)WhenMySQLWorkbenchwaslaunched,anoverlaywasdisplayed.
Intheapplicationbar,thedialogpromptingforthekeyringpasswordwaswaitingforinput,butitwasnotpossibletoenterthepasswordbecausetheoverlayhidthedialog.
(Bug#53974)OntheModelOverviewpage,whenanewuserobjectwascreatedwithAddUserintheSchemaprivilegessection,itwasnotpossibletochangeanyoftheuserobject'sattributes.
Forexample,ifthenameoftheobjectwaschanged,itwouldthenchangebacktoitsoriginalsetting.
(Bug#53946)IntheEERDiagramview,heavyflickerresultedifthecursorwashoveredoverrelationshiplinesortables.
(Bug#53941)174MySQLWorkbenchReleaseNotesWhenatablecontainingtriggerswasloadedintotheAlterTabledialogofSQLEditor,clickingtheTriggerstabshowedanemptytrigger,ratherthanthecorrecttriggercode.
(Bug#53940)IntheSQLEditor,performingaqueryonaremoteserverreturnedBLOBvaluesforcolumnsthatwerenotoftypeBLOB.
Becausebinarybytestringstendtocontainnullbytesintheirvalues,forsafetyreasonstheywerenotdisplayedintheresultsgrid.
TheycouldonlybeviewedoreditedbymeansoftheBLOBeditortoavoiddatatruncation.
MySQLWorkbenchnowincludesanewglobaloptionthathasbeenaddedtotheSQLEditortaboftheWorkbenchPreferencesdialog.
TheoptionisTreatBINARY/VARBINARYasnon-binarycharacterstring.
Bydefault,itisnotselected.
(Bug#53920)Attemptingtocopyobjectsfromanexistingdiagramtoanewdiagramresultedinthiserror:OverviewBE::get_node:invalidnode1.
0.
0.
22(Bug#53914)IntheSQLEditor,thecontext-sensitivemenuoptionsCopytoClipboardandSendtoSQLEditorbothfailedtowork.
ThisappliedtobothcopyingintheObjectBrowserandintheOverviewtab.
(Bug#53903)IntheSQLEditor,deletingasnippetfromthesnippetlistusingthetoolbarbuttoncausedthefirstsnippettobedeleted,regardlessofwhichsnippetwasselected.
(Bug#53860)WhenforwardengineeringaschematoadatabasewiththeDROPObjectsBeforeEachCREATEObjectoptionselected,theDROPstatementusedadelimiterbeforeithadbeendeclared.
(Bug#53853)IntheSQLEditor,ifcodewasenteredintotheSQLQuerytab,andthentheapplicationexited,MySQLWorkbenchdidnotprompttheuserregardingunsavedchanges,sotheywerelost.
(Bug#53848)IntheSQLEditor,whenrenamingviewsorroutinesusingtheliveeditor,thegeneratedALTERscriptcontainedonlyDROPstatementsandnotCREATEstatements.
(Bug#53847)IntheSQLEditor,whenattemptingtochangeanindexfromINDEXtoUNIQUEusingtheAlterTabledialog,nochangeswereapplied,andthiserrormessagewasgenerated:Nochangestoobjectweredetected(Bug#53787)IntheCreateSchemadialogoftheSQLEditor,whenanewschemanamewasentered,andchangesapplied,theschemanameappearedtoreverttothedefaultnamenew_schema,ratherthanbeingchangedtothenewlyspecifiedname.
ThisonlyhappenedonOSX.
(Bug#53764)IntheSQLEditor,iftwoproceduresweredefinedinascript,eachprocededwithasuitableDROPstatement,thenwhenthescriptwasexecutedandtheproceduresalreadyexisted,a"procedurealreadydefined"erroroccurred.
ItappearedthatthesecondDROPstatementwasbeingignored.
ThisproblemhappenedifthelineprecedingthesecondDROPstatementwasterminatedwithaspace.
(Bug#53760)WithmultipletabsopenintheSQLEditor,ifthescriptineachtabwassavedtoafileinturn,thescriptwasactuallysavedoverthepreviouslysavedscript,resultinginthelossofthatscript.
(Bug#53733)IfmultipleSQLQuerytabswereopenedintheSQLEditor,whenasnippetwassavedtothesnippetlist,thesnippetsavedwouldalwaysbefromthelastopenedSQLQuerytab(thefurthesttotheright),ratherthanthecurrentlyselectedtab.
(Bug#53713)175MySQLWorkbenchReleaseNotesIntheColumnstaboftheTableEditor,automaticdatatypecompletiondidnotoccurifthetypewasenteredinlowercase.
MySQLWorkbenchnowcompletesthedatatyperegardlessoflettercase.
(Bug#53710)CompilingMySQLWorkbenchfromsourcefailedwiththeseerrors:.
.
.
-I.
.
/.
.
/library/dbc/src-I.
.
/.
.
/library/vsqlite++/include-D_FORTIFY_SOURCE=2-O2-fno-strict-aliasing-fwrapv-march=x86-64-gdwarf-2-g2-Wextra-Wall-Wno-unused-Wno-deprecated-ggdb3-DENABLE_DEBUG-MTcanvas_floater.
o-MD-MP-MF.
deps/canvas_floater.
Tpo-c-ocanvas_floater.
o`test-f'model/canvas_floater.
cpp'||echo'.
/'`model/canvas_floater.
cppmodel/canvas_floater.
cpp:Inconstructor'wb::Floater::Floater(mdc::Layer*,conststd::string&)':model/canvas_floater.
cpp:65:59:error:cannotcallconstructor'mdc::Color::Color'directlymodel/canvas_floater.
cpp:65:59:error:forafunction-stylecast,removetheredundant'::Color'make[3]:***[canvas_floater.
o]Error1make[3]:Leavingdirectory`/home/users/Arvenil/rpm/BUILD/mysql-workbench-oss-5.
2.
21/backend/wbprivate'make[2]:***[all-recursive]Error1make[2]:Leavingdirectory`/home/users/Arvenil/rpm/BUILD/mysql-workbench-oss-5.
2.
21/backend'make[1]:***[all-recursive]Error1make[1]:Leavingdirectory`/home/users/Arvenil/rpm/BUILD/mysql-workbench-oss-5.
2.
21'make:***[all]Error2(Bug#53687)IntheDataDumptaboftheAdministrator,theOptionspanelwasnotrenderedcorrectly.
(Bug#53681)IntheSQLEditor,ifaquerywasexecutedandtheninterrupted,MySQLWorkbenchhung.
(Bug#53652)IfaquerywasenteredintheSQLQuerytab,andthenCommand+Enterwasimmediatelypressedtoexecutethequery,thequeryfailed.
ThisonlyhappenedonMacOSX.
(Bug#53650)IntheCreateNewServerInstanceProfilewizard,ontheOperatingSystempagetheMySQLInstallationTypelistwasnotpopulatedcorrectly.
Althoughallitemswereinitiallycorrectlydisplayed,iftheBackbuttonwasclicked,andthenNextclickedtoreturntothepage,alltheitemsinthelistwereduplicated.
Eachtimethisprocesswasrepeatedtheoriginallistitemswouldagainbeduplicated.
(Bug#53649)OntheHomescreen,theMySQLTeamBlogandWorkbenchTeamBlogiconslinkedtothesamepage.
Further,theMySQLNewsLettericonlinkedtotheMySQLDeveloperforum.
(Bug#53628)IntheSSHShellConnectionpaneloftheManageServerInstancesdialog,ifanyportotherthan22wasspecified,itwassubsequentlyignored.
(Bug#53623)TheMySQLconfigurationfilewascorruptedbytheAdministratorwhenchangeswereapplied,iftheconfigurationfilewasnotterminatedwithanewline.
(Bug#53620)IntheSQLEditor,thetoolbaritemsontheSnippetstabtoreplaceandinsertsnippetshadnoeffectwhenclicked.
(Bug#53610)SpecifyinganewfontfortheSQLEditor'sSQLQuerytabcontentshadnoaffectonappearance.
(Bug#53605)IntheDataDumpsectionoftheAdministrator,thiserroroccurredwhenanexportwasgenerated:mysqldump:Error2020:Gotpacketbiggerthan'max_allowed_packet'byteswhendumping176MySQLWorkbenchReleaseNotestable'xxx'atrow:1Thishappenedonlyforlargertables.
(Bug#53599)MySQLWorkbenchcrashedwhenattemptingtoconnecttoaLinuxserverusinganSSHconnection.
(Bug#53476)Whenamodelcontainingastoredprocedurewasforwardengineeredtoascript,thescriptcontainedinvalidSQLcode.
ThishappenedwhentheDROPObjectsBeforeEachCREATEStatementandExportMySQLRoutineObjectsoptionswereselected.
ProblemswiththeSQLcodeincludedadelimiterbeingusedbeforeitsdefinitionandalsoDROPstatementsnotbeingterminated.
(Bug#53467)MySQLWorkbenchcrashedonselectionoftheModel,CreateDiagramfromCatalogObjectsmenuitem.
(Bug#53454)Itwasnotpossibletoeditschemapropertiesintheschemaeditor,suchasnameanddefaultcollation.
(Bug#53438)Whenamodelcontainingatableusinga1:nrelationshipwassynchronizedwithalivedatabase,therelationshipthenfailedtorenderintheEERDiagram.
(Bug#53252)LoadingalargescriptwasloadedintotheSQLEditorresultedinanoutofmemoryexception.
Memoryexhaustionwascausedbyinefficientendoflineconversion.
TheSQLEditornowsupportscustomendoflineformatsandpreservestheoriginallineendingsusedinthefile.
Endoflineconversionisnolongerusedandlargefilesloadfasterandmoreefficiently.
(Bug#53190)IntheManageDBConnectionsdialog,selectingUseANSIquotetoquoteidentifiershadnoeffectwithrespecttosubsequentqueriesusingthatconnection.
(Bug#53160)Delimiterswereerroneouslyaddedtotriggercodeifthecurrentlyselectedschemawaschanged.
(Bug#53151)IntheTriggerstaboftheTableEditor,ifatriggerwaswrittenthatcontainedaDROPTRIGGERstatement,thestatementwasautomaticallyremoved.
(Bug#53023)MySQLWorkbenchgeneratedanexceptionwhenanattemptwasmadetochangetheconfigurationfileintheSystemProfiletaboftheManageServerInstancesdialog.
(Bug#52947)IntheAlterTabledialogoftheSQLEditor,enteringacolumncommentintheCommentstabandapplyingthechangesdidnotsavethecomment.
(Bug#52893)SettingWB_NO_GNOME_KEYRING=1onKubuntudidnotappeartodisabletheGnomekeyring.
Itwasthereforeimpossibletoconnectwithoutanactivekeyringdaemon.
(Bug#52866)WhenscrollinginanEERDiagram,MySQLWorkbenchrepeatedlydisplayedanerrordialogcontainingthemessage"OpenGLerror:invalidvalue".
(Bug#52840)IntheDataDumpsectionoftheAdministrator,whenaschemawasdumpedtomultiplefiles,thestoredroutineswerenotexported.
(Bug#52798)ItwasnotpossibletosetONUPDATECURRENT_TIMESTAMPasthedefaultvalueforacolumn.
(Bug#52350)IfatablewasdraggedfromthecatalogtreeontotheEERDiagram,thecatalogtreecollapsed.
(Bug#51862)IntheConnectionstaboftheAdministrator,queriescontainingacommentdidnotalwaysdisplaycorrectlyintheInfocolumn.
(Bug#51848)OutputdidnotscalecorrectlyforprintsizesotherthanA4.
(Bug#51515)177MySQLWorkbenchReleaseNotesWhensynchronizingtoalivedatabase,triggersshowedasrequiringupdating,evenwhenthemodelandlivedatabasewereidentical.
(Bug#51409)IfanSQLfilesavedinWindowsfileformatwasloadedintotheSQLEditor,itwasdisplayedwithadditionallinebreaks,andtheSQLcodewasnotinterpretedcorrectly.
Further,ifcodewrittenintheSQLeditorwassavedtoafileandthenopenedinaneditoronWindows,itcontainedadditionallinebreaks.
(Bug#51308)IntheConnectionstaboftheAdministratorfacility,hostnamesthatcontaineda'-'characterweresometimesnotdisplayedcorrectly.
(Bug#51119)IntheSQLEditor,iftheAddTablefacilitywasusedtocreateanewtablewiththesamenameasanexistingtable,thenafterchangeswereapplied,thecontentofbothtableswasthesameastheexistingtable,andchangesuniquetothesecondtablewerelost.
(Bug#51107)Attemptstoforwardengineeraprojectthatcontainedaviewfailedwiththiserror:ERROR:Error1046:Nodatabaseselected(Bug#51091)InsertsaddedtoamodelandsavedonWindowswerenotvisiblewhenthatmodelwasloadedonOSX.
(Bug#51029)IntheSQLEditor,carryingoutaSELECTonatablecontainingmorethan1000columnsresultedintheerrorToomanySQLvariables.
(Bug#50952)IntheModelOverviewpage,whensmalliconsviewwasselected,iftablenamesweretruncated,therewerenotooltipstoenablevisibilityofthefullnames.
Thetooltips,however,werepresentforthelargeiconsview,andthedetailsview.
(Bug#50739)MySQLWorkbenchreportedaserverasnotrunning,evenifitwas.
TheMySQLServerconcernedwasrunningon64-bitWindows7.
(Bug#50585)IntheEERDiagramview,itwasnotpossibletopasteacopiedlayer.
Thepastemenuitemwasdisabledinthecontext-sensitivemenuandmainmenu,andpressingControl+Vhadnoeffect.
(Bug#50253)IntheEERDiagramview,whenthediagramwasdisplayedovermultiplepages,thegraylinedividingpagesintheNavigatorwasnotvisibleinthediagramitself.
(Bug#50243)IntheEERDiagramview,whenzoomedout,alayercouldbeplacedbeyondthediagram'sperimeteratthebottomright.
Further,ifalayerwasplacedbeyondtheperimeteratthetopleft,itsnappedbackwithinconfinesofthediagramcorrectly,butthenavigatorviewwasnotupdatedaccordingly.
(Bug#50242)ZoomingoutfromadiagraminEERDiagramviewresultedinsevereflicker.
(Bug#50240)IfaWorkbenchmodelfilewasdouble-clicked,MySQLWorkbenchcrashedonlaunch.
However,ifMySQLWorkbenchwasstartedusingitsapplicationicon,andthenthesamemodelfilewasloadedfromwithinMySQLWorkbench,noproblemswereencountered.
(Bug#49941)WhenusingCreateEERModelfromSQLScriptfromtheHomescreen,thespecifiedenginetypewasnotpresentintheresultingEERmodel.
(Bug#49568)ChangesinMySQLWorkbench5.
2.
21(2010-05-12,ReleaseCandidate)Firstreleasecandidate.
ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
20.
178MySQLWorkbenchReleaseNotesFunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchnowfeaturesacheckthatcomparesthemysqldumpversionontheclientandservermachines.
(Bug#52689)MySQLWorkbenchnowincludesthefollowingmenuitemsandkeyboardshortcuts:ExecuteCurrentStatement,Control+EnterExecute(AllorSelection),Control+Shift+EnterExplainCurrentStatement,Control+Alt+EnterExplain(AllorSelection),Control+Alt+Shift+EnterTheStoptoolbarbuttonandmenuitemnowareautomaticallyenabledanddisabled.
(Bug#50911)BugsFixedProceedingthroughtheEditTableDatawizard(launchedbytheEditTableDataactionitemontheHomescreen)andclickingFinishtocompletethewizardcausedMySQLWorkbenchtocrash.
(Bug#53511)Whenforwardengineeringamodeltoadatabase,notalltableswerecreatedonthelivedatabase.
(Bug#53506)RussiancharacterswerenotdisplayedcorrectlyintheSQLQuerytaboftheSQLEditor.
(Bug#53408)Itwasnotpossibletogivetheindexnameandforeignkeynameofacolumndifferentnames.
NowrenaminganindexinMySQLWorkbenchdoesnotautomaticallyrenameacorrespondingforeignkey.
Renamingaforeignkeyautomaticallyrenamestheassociatedindexonlyifthenamesstillmatchatthetimetheforeignkeyisrenamed.
(Bug#53370)TheEditSQLScriptactionitemontheHomescreenfailedtoloadandexecutethescript.
(Bug#53359)Ifasocket/pipeconnectionmethodwasused,andthepasswordwasstoredinthekeychain,MySQLWorkbenchcouldnotconnecttotheserver.
(Bug#53355)OnOSX,theoverlaytextforNULLandBLOBfieldswasmissingfromtheresultsgridintheSQLeditor.
ThismeantthatthosefieldsappearedemptyifaquerywasexecutedthatreturnedaBLOB,suchasSELECTSHA1('hello');.
(Bug#53335)ChangingthefontsintheWorkbenchPreferencesdialoghadnoeffectontheappearanceofMySQLWorkbench.
(Bug#53321,Bug#49832)IntheSQLEditor,ifsomescripttextwashighlighted,whenControl+Swaspressedtosavethescripttoafile,onlythehighlightedtextwassaved.
(Bug#53275)AnerrorwasgeneratedwhenaserverwasselectedfromtheImport/ExportMySQLDatadialog,displayedafterclickingtheManageImport/ExportactionitemontheHomescreen.
(Bug#53271)Inthemodeler,ifatablewasdouble-clickedtoopenitintheTableEditor,andthen,withoutclosingtheTableEditor,anothertablewasdouble-clickedtoopenit,theTableEditorwasrenderedasablankpanel.
(Bug#53250,Bug#53347)179MySQLWorkbenchReleaseNotesMySQLWorkbenchcrashedafterusingtheEditSQLScriptactionitemfromtheHomescreen.
IntheEditSQLScriptwizard,aconnectionwaschosenthatdidnotuseastoredpassword,andthenascriptselectedandtheFinishbuttonclickedtoexitthewizard.
MySQLWorkbenchsubsequentlycrashedwhentherequestedpasswordwasenteredintothedialogandtheOKclicked.
(Bug#53247)IntheSQLEditor,ifaBLOBfieldcontaininganimagewasloadedintotheViewer,theimagewasnotdisplayed.
(Bug#53245)IntheAdministratortaboftheWorkbenchPreferencesdialog,thedescriptiontotherightofthetextfieldPathtomysqlToolwasincorrect.
(Bug#53201)MySQLWorkbenchpermittedthecreationofinvalidforeignkeysthatreferencedacolumnthatdidnotuseaPRIMARYKEYorUNIQUEkeydeclaration.
MySQLWorkbenchnowfiltersthelistofcolumnspermittedforareferencedforeignkey,sothatonlyprimarykeyandindexedcolumnsarelisted.
(Bug#53136)IntheAlterTabledialogoftheSQLEditor,itwasnotpossibletocreatenewForeignKeys.
(Bug#53134)Ifamodelwassavedusingafilenamethatcontainednon-Englishcharacters,itcouldnotbereopenedfromthelistofexistingmodelsontheHomescreen.
(Bug#53110)IntheSQLEditor,ifmultipleQuerytabswereopenedsothattheyusedmorethantheavailablescreenwidth,itwasnotpossibletomovetothetabsthatwerenotvisible.
MySQLWorkbenchnowincludesscrollbuttonsshouldthenumberoftabsexceedthescreenwidth.
Thescrollbuttonsmakeitpossibletoaccessnon-visibletabs.
(Bug#53070)Ifamodelwasforwardengineeredtoadatabase,renamed,andthenforwardengineeredagain,theSQLthatwasgeneratedwaserroneous.
(Bug#53068)IntheInsertstaboftheTableEditor,ifcharacterswereenteredintoanintegercolumn,MySQLWorkbenchcrashedwhenanewcolumnwasselected.
(Bug#53066)Ifatablewascopiedinthemodeler,thecopyofthetablewasrenamed.
However,foreignkeyrelationshipscontainedwithinthetablewerenotrenamed.
(Bug#53020)IntheAlterTabledialogoftheSQLEditor,iftwotriggerswerecreated,thesecondwithabadcommand,andtheerrorcorrected,thenwhenchangeswereapplied,thegeneratedcodewasincorrect,droppingbothtriggers.
(Bug#52997)ItwasnotpossibletoincreasethefontsizeoftextintheSQLEditor.
MySQLWorkbenchhasbeenchangedsothatfontssetintheWorkbenchPreferencesdialognowalsoaffecttheSQLEditor.
(Bug#52968)ItwasnotpossibletodeleteatriggerfromtheTriggerstabintheAlterTabledialog.
Eventhoughthetriggercodewasselectedanddeleted,andthenApplyclicked,thecodethatwasgenerateddidnotdropthedeletedtriggerasexpected.
(Bug#52955)Synchronizetolivedatabasefailedwhenthemodelcontainedtriggers.
(Bug#52939)IntheSQLEditor,whentheAlterTablecontext-sensitivemenuoptionwasusedonatableandchangesweremade,itwasnotpossibletosavethembecausethedialogreportedthatnochangestotheobjecthadbeendetected.
(Bug#52786)IntheSQLEditor,ifthetabledatawasedited,attemptstoapplythechangesdidnothing.
(Bug#52705)SelectingPlugins,Utilities,Testfiltersproducedanunexpectederror:ErrorcallingWbAdmin.
openFilterDebugger180MySQLWorkbenchReleaseNotesTheFiltersDebuggerfacilitycannowbeaccessedintheManageServerInstancesdialog.
ItislocatedontheServerStatssub-taboftheServerProfiletab.
(Bug#52655)IntheSQLEditortheFindandReplacefacilitydidnotappeartofunction.
(Bug#52251)ChangestoEERDiagrampagesizeusingFile,PageSetupwerenotreflectedinthemodelnavigator.
(Bug#52077)WheneditingtabledataintheSQLEditor,thetablewouldrefreshafterdatawaseditedinthefirstcolumn.
Thismeantitwasnecessarytothenscrolltothebottomofthetabledatatocontinueeditingtherecord.
(Bug#51965)Anycolumnsthatcontainedacommentweremarkedforchangewhensynchronizingthemodelwiththelivedatabase.
(Bug#51765)DiagramnamescontaininganampersandwerenotdisplayedcorrectlyintheModelOverview.
(Bug#51617)ThedefaultExportDirectoryPathintheWorkbenchPreferencesdialogwasgivenasDriveLetter:\MyDocumentsPath/dumps.
Thismixedthe'/'and'\'directoryseparators.
Further,thepreferredExportDirectoryPathsetintheWorkbenchPreferencesdialogwasnotreflectedintheExporttoDisksectionoftheDataDumpfacilityintheAdministrator.
(Bug#51519)IntheAlterTabledialogoftheSQLEditor,therewasnoeffectivewayofalteringaforeignkey.
Also,theColumnandReferencedColumnwerenotupdatedwhenaforeignkeywascreatedintheForeignKeystab.
(Bug#51124,Bug#51262)Intriggercode,triggersusingthealiasnewwerecorrectlycoloredbythesyntaxhighlighter,buttriggersusingthealiasoldwerenot.
(Bug#51061)WhenanEERDiagramlayoutwassettospanmultiplepagesandthenprinted,thediagramwasprintedsosmallastobeillegible.
(Bug#51032)WhenMySQLWorkbenchwasmaximized,itdidnotfitcorrectlyontothescreenandthetitlebarwasnotdisplayed.
(Bug#50975)IfthenameofatablewaschangedintheAlterTabledialogandApplywasclicked,themessage"nochangestoobjectweredetected"wasreceived,eventhoughachangehadbeenmade.
(Bug#50894)IntheEERDiagramview,changingthepageorientationtolandscapeusingFile,PageSetupcausedmultipleproblemsinMySQLWorkbench.
TheNavigatororientationdidnotchange,thediagramdidnotprintatthecorrectsize,andMySQLWorkbencheventuallycrashed.
(Bug#50861)WhentheSQLEditorwaslaunched,MySQLWorkbenchbecameoverloaded,duetoalargenumberoftables(10,000+)intheschema.
MySQLWorkbenchnowincludestwonewoptionsintheWorkbenchPreferencesdialog:DisableLiveSchemaOverviewandShowSchemaNamesOnlyinCatalogList.
Thisenablestheapplicationtobeconfiguredtohandleschematawithlargenumbersoftables.
(Bug#50701)TheRelationshipandLayereditorsdidnotcloseiftheobjecttheywereeditingwasdeleted.
MySQLWorkbenchnowsupportsauto-closingofallopeneditors,shouldtheobjectbeingeditedbedeleted.
(Bug#50681)IfaPDFisgeneratedoftheEERDiagramandtheresultingPDFfileisviewedinAcrobatReader,MySQLWorkbenchcrashedifanattemptwasmadetoreprintthediagram(overwritingthefilethatwascurrentlyopenedinAcrobatReader).
(Bug#50408)181MySQLWorkbenchReleaseNotesIntheUserDefinedTypesdialog(launchedusingthemainmenuitemModel,UserDefinedTypes),selectionoftheUNSIGNEDorZEROFILLcheckboxeswasnotreflectedinSQLcodegeneratedbytheForwardEngineerSQLScriptwizard.
(Bug#50323)IfsomechangesweremadeintheTableEditor,andtheeditorwasstillineditmode,theactivechangesintheTableEditorwerenotsavedwhenthemodelwassaved.
(Bug#50006)UsingtheCompareandReportDifferencesinCatalogswizardcausedMySQLWorkbenchtocrash.
(Bug#49561)Findwasalwaysenabled,evenincontextswhereithadnousefulfunctionality.
(Bug#49293)MySQLWorkbenchpermittedsettingtheauto-incrementcheckboxformultiplecolumnsintheTableEditor.
(Bug#49278)IntheSelectChangestoApplypageoftheSynchronizeModelwithDatabasewizard,ifaschemawasselectedandthenanyoftheUpdateModel,Ignore,orUpdateSourcebuttonswasclicked,thischangewasnotappliedtochildobjectsoftheschema.
(Bug#45454)ChangesinMySQLWorkbench5.
2.
20(2010-04-27)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
19.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheSQLStatementstabandtherecordsetdataeditortabnowindicatewhentheyhaveunsaveddatabydisplayinganasteriskcharacter.
(Bug#52799)IfMySQLWorkbenchwasusedonanexternalmonitoraspartofanextendeddesktop,thenwhenthecomputerwasstartedwithouttheexternalmonitor,MySQLWorkbenchwasnotdisplayedontheprimarydisplay,andwasthereforeinvisible.
MySQLWorkbenchnowchecksforthisconditionandlocateshalfoftheapplicationwindowontheprimarydesktopwhereitcanbedraggedandresizedasrequired.
(Bug#52703)Theforeignkey/indexmappingimplementationhasbeenchangedsothatindexescreatedforforeignkeysnolongerneedbemarkedasFOREIGN.
TheynowarecreatedwithtypeINDEXandcanbechangedtoUNIQUEorothertypes.
AlthoughtheartificialFOREIGNindextypehasbeenremoved,MySQLWorkbenchstillautomaticallycreatesandmaintainsindexesforeachforeignkeybynamingthemafterthekeynameandkeepingthenames(FKtoIDX)synchronized.
(Bug#48728)BugsFixedTheMySQLWorkbenchconfigure.
inconfigurescriptcontainedaconstructincompatiblewithNetBSD.
Thescriptusedtest==insteadoftest=.
(Bug#53175)IntheSQLEditor,whencommandswereenteredintotheSQLStatementsarea,andexecuted,theyappearedontheOutputtab.
However,whenthenumberofstatementsappearingintheOutputtabexceededthenumberthatcouldbedisplayedinthedefaultarea,averticalscrollbardidnotappear.
Thismeantanyfurtherstatementsthatwereexecutedwereeffectivelyhiddenbecauseitwasnotpossibletoscrollverticallytodisplaythem.
(Bug#53156)182MySQLWorkbenchReleaseNotesIfmultipleSQLEditortabswereopened,closingthelastonecausedMySQLWorkbenchtocrash.
(Bug#53061)Ifaschemawasopenedandanobjecteditor,suchastheTableEditorwasopened,MySQLWorkbenchcrashediftheschemawasclosedandimmediatelyreopened.
(Bug#53027)IntheVariablestaboftheAdministrator,variableswithlongdescriptionswerenotdisplayedcorrectly.
Theyappearedwrappedtoanewline,andclippedbytheheightoftheDescriptionrow.
(Bug#53025)OnWindows,ifSQLEditorwasusinganamedpipeconnection,andtheSQLEditortabwasclosed,MySQLWorkbenchstoppedrespondingtouserinputandhadtobekilledusingtheTaskManager.
(Bug#53021)TheHUDblockedaccesstootherapplicationsthatwererunning.
ThiswasparticularlyaproblemwhenAdministratororSQLEditorwerelaunchedfromtheHomescreen,andtookalongtimetoload.
(Bug#53006)IntheExporttoDisktaboftheAdministrator'sDataDumpfacility,selectingmultipleschemataforexporttoaself-containedfileresultedinthisexception:unhandledexception:localvariable'tables'referencedbeforeassignment.
(Bug#52981)WhenanEERDiagramwasdisplayed,thePropertiestabwasempty.
Also,ifatableintheEERDiagramwasselected,thePropertiestabremainedempty.
(Bug#52971)IntheSQLEditor,fielddataoftypeVARBINARYviewedusingtheOpenValueinViewercontext-sensitivemenuitemwasdisplayedonlyuptothefirstnullbyte(\0).
(Bug#52954)IntheresultseditoroftheSQLEditor,deletingmorethantwohundredrecordsresultedinthiserror:AttemptingtoReadorWriteprotectedmemory.
ThisisoftenanindicationthatothermemoryiscorruptThishappenedwhenusingeitherthedeletekeyortheDeleteRowscontext-sensitivemenuoption.
(Bug#52951)WhenMySQLWorkbenchwassizedto1280x800,theStartExportbuttonwasnotvisibleintheExporttoDisktaboftheDataDumpfacility.
(Bug#52932)SelectingmultipletablesatthesametimeintheOverviewtaboftheSQLEditorcausedMySQLWorkbenchtocrash.
(Bug#52922)MySQLWorkbenchfailedtocompilefromsourceduetoamissing#includestatementinthefilelibrary/sql-parser/include/myx_sql_tree_item.
h.
(Bug#52919)WhenbuildingMySQLWorkbench,thebuildprocessfailedifthe--no-copy-dt-needed-entrieslinkeroptionwasspecified(thishappensbydefaultwhenbuildingonFedora13).
(Bug#52918)PrinttoPDF,PrinttoPSFile,andallexportfunctionsdidnotworkcorrectly.
Forexample,ifPrinttoPDFwasselected,MySQLWorkbenchwouldattempttoopenanewdocument,andiftheuserproceeded,thecurrentdocumentwouldbeclosed.
Further,selectingthemenuoptionSaveModelAsresultedintheOpenDocumentdialogbeingdisplayed.
IftheuserclickedYestheapplicationbecamestuckinaloop,ifNowasclickedanerrordialogwasdisplayed.
(Bug#52909)183MySQLWorkbenchReleaseNotesScripteditors,suchastheeditorintheSQLEditor,thatusedtheScintillacomponent,didnothavefullintegrationwiththeEditmenu.
Shortcutsandmenucommandsforoperationssuchascopy,paste,selectall,andfindwerenotimplemented.
(Bug#52834,Bug#51806)IntheEERDiagramview,layerobjectsdidnotrespondtoeditcommands(eitherdouble-clickingorusingtheEditLayercontext-sensitivemenuoption).
(Bug#52822,Bug#52823)WhileMySQLWorkbenchwasstartingup,iftheWindowsscreensaveractivated,thisledtounpredictablebehaviorofMySQLWorkbench.
Forexample,theapplicationcouldfreeze,failtoredrawitsmainwindow,ordisplayartifacts.
Onotheroccasionstheapplicationwasnotabletoacceptkeyboardinput,andhadtobeterminatedusingtheTaskManager.
(Bug#52780)WhenswitchingbetweenModelOverviewPage,andEERDiagramView,MySQLWorkbenchincorrectlyrenderedtheEERDiagramViewinsidetheTableEditorpanel.
(Bug#52778)TheMySQLWorkbenchdependencyonlibmysqlclienthaschangedtouseversion16ofthelibraryratherthan15.
(Bug#52682)Ifatablecommentcontainedasinglequotecharacter,anerrorresultedwhenanattemptwasmadetosynchronizethiswithaliveserver.
Thiswasbecausethecodegeneratedbythesynchronizationprocessdidnotescapesinglequotationmarksinthetablecomments.
(Bug#52608)IntheSnippetstaboftheSQLEditor,thereappearedtobeathirdcolumn,withnoheadingordata,inthesnippetslist.
MySQLWorkbenchnowexpandsthesecondcolumntofilltheavailablespace.
(Bug#52559)TheViewEditordeletedtextpastedintotheeditorbytheuser.
Thishappenedif,forexample,aviewwascopiedfromtheeditor,anewviewcreatedandthecopiedtextpastedintothenewview.
Atthispointthepastedtextwouldbedeletedbytheauto-parsingfacilityoftheViewEditor.
(Bug#52433)IntheReverseEngineerDatabasewizard,ontheConnectionOptionspage,ifthefirstemptyconnectionwasselectedfromtheStoredConnectionlist,andthentheConnectionMethodchanged,thefieldsontheParameterstabdidnotchangeaccordingly.
(Bug#51742)EachtimeanAdmintabwasstartedaninstanceofcscript.
exewasexecuted.
However,whentheAdmintabwasclosedthecorrespondingcscript.
exeprocesswasnotterminated.
Thisresultedineverincreasingnumbersofcscript.
exeprocesses,whichconsumedresourcesunnecessarily,andconstitutedaresourceleak.
(Bug#51601)WhenselectingPrintPreviewforanEERDiagram,theobjectsinthepreviewappearedprimarilyasblackfilledrectangles.
(Bug#51513)IntheColumnstaboftheTableEditor,thebottombuttonofthecommentsscrollbarwassituatedtoolow,makingdownwardscrollingverydifficultbecauseonlypartofthescrollbarbuttonwasexposed.
(Bug#51496)IntheColumnstaboftheTableEditor,ifacommentwasaddedtoacolumn,oracolumnwithacommentwasselected,thenwhenanothertablewasdouble-clickedtoloaditintotheTableEditor,thecommentforthecolumnpreviouslyselectedwasstilldisplayedintheinactiveCommentsarea.
(Bug#51495)IfanSQLstatementwasselectedintheSQLStatementsareaoftheSQLEditor,andcopiedtothesnippetslistusingtheSaveSQLtoSnippetsListtoolbarbutton,thenthestatementwasonlypartiallysaved,thebeginningofthestatementbeingmissing.
Thisonlyhappenedforlinesafterthefirstline.
Also,thefurtherdownthecopiedstatementwaslocated,thelesstextwassuccessfullycopiedtothesnippetslist.
Thisresultedinstatementsfurtherdownthecodebeingheavilytruncated,withonlythelatterportionofthestatementbeingsaved.
(Bug#51474)184MySQLWorkbenchReleaseNotesIfasnippetwasdeletedfromtheSnippetstabintheSQLEditor,afterMySQLWorkbenchwasrestartedthedeletedsnippetwouldreappearasifithadneverbeendeleted.
(Bug#51335,Bug#52558)IntheReverseEngineerDatabasewizard,ontheSelectSchematapage,anyschemanamecontaininganunderscorewasdisplayedwithouttheunderscorecharacter.
Further,iftheAltkeywaspressed,theunderscoresappearedunderthefirstcharacterlocatedafterwheretheunderscoreshouldhavebeendisplayed,givingthecharactertheappearanceofbeinganacceleratorkey.
(Bug#51141,Bug#52965)IntheColumnstaboftheTableEditor,ifacolumnwasright-clickedon,andthenMoveUpselected,thecolumnorderingwasnotupdatedwithintheColumnstab,untiltheareawasclickedagain.
(Bug#51139)TheMySQLWorkbenchmaketargets,withtheexceptionofmakeall,werebrokenbythefileext/ctemplate/Makefile.
(Bug#51024)IntheSQLEditor,whenanewtabwascreated,thefocuswasontheObjectExplorer,ratherthanintheSQLStatementsarea.
ThismeantthattheuserhadtopresstheTabkey,orclickwithintheSQLStatementsareabeforetheycouldstarttypingSQLcode.
(Bug#50711)MySQLWorkbenchcrashedwhentherootuser,locatedintheServerAccessManagementtaboftheAccountsfacilityintheAdministrator,wasclicked.
(Bug#50703)SQLEditorsyntaxhighlightingdidnotcorrectlyrecognizeescapingofthesinglequotecharacter(').
QueriessuchasSELECT'\''FROMDUAL;werethereforenothighlightedcorrectly.
(Bug#50324)WhenusingtheForwardEngineerSQLScriptwizard,ifanexistingscriptfilewasselectedtobeoverwritten,thewizardwouldnotcontinue,thefilehadtobedeletedfirst.
(Bug#46920)ChangesinMySQLWorkbench5.
2.
19(2010-04-16)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
18.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedIntheConfigurationtaboftheAdministrator,thelistshowingthesectionintheconfigurationfilehasbeenchangedtoaread-onlycontrol.
(Bug#52443)BugsFixedIntheSQLEditor,whenalteringaroutine,iftheApplySQLScriptbuttonwasclicked,MySQLWorkbenchfroze.
(Bug#52853)Whentryingtoopenasavedmodelfile,MySQLWorkbenchgeneratedthiserror:errorexecutingpluginwb.
file.
openModel:Internalerror:waitboxcreationmustbedoneonthemainthread(Bug#52851)Double-clickingamodelfile(*.
mwb)toopenitcausedMySQLWorkbenchtocrash.
(Bug#52838)WhenopeningaconnectiontostartqueryingfromtheHomescreen,theHUDdisplayedcorrectly.
However,anerroroccurredwiththeconnection,andtheerrordialogwasdisplayedbeneaththeHUD.
185MySQLWorkbenchReleaseNotesThismeantitwasnotpossibletoclickthedialog,althoughpressingESCclearedit.
TheerrordialogshouldhavebeendisplayedinfrontoftheHUD,makingitclickable.
(Bug#52812)MySQLWorkbenchcrashedwhencarryingoutmosttasksintheSQLEditorincludingaddingtables,addingcolumns,andalteringtables.
(Bug#52789)TheMySQLWorkbenchpreferencetolocatethesidebarontherightdidnotwork.
Further,theToggleSidebarbuttondidnotfunction.
(Bug#52631,Bug#53072)AttemptingtobuildMySQLWorkbenchusingtheLDFLAGS="-Wl,--as-needed"linkeroptionsfailed.
(Bug#52570)MySQLWorkbenchlistedgtkmm2.
4asadependencyinconfigure.
in.
However,itusedfeaturesonlyavailableinlaterversionsofthislibrary.
(Bug#52406)IntheObjectBrowseroftheSQLEditor,ifaschemawasdropped,theschemaconcernedwasnotremovedfromtheObjectBrowser,butanotherschemawas.
However,iftheconnectionwassynchronized,theObjectBrowserdisplayedthecorrectinformation.
(Bug#51919)IntheDataDumpfacilityoftheAdministrator,ifExporttoSelf-Containedfilewasselectedandadestinationfileexplicitlychosen,theselectedschemawasdeselectedonreturnfromthefilechooser.
(Bug#51797)MySQLWorkbenchcrashedwhencreatingaforeignkeyrelationshipintheEERDiagramview.
(Bug#51602)IntheSQLEditor,thesyntaxhighlightercolouredtwodashesasacomment.
Thiswasincorrectbecausetwodashesshouldbehighlightedasacommentonlywhenfollowedbyaspace.
(Bug#51596)TheinternalscriptMySQLWorkbenchusedtoaddanewusertoMySQLServerwasincorrect.
AfterMySQLWorkbenchwasstarted,itwaspossibletocreateanewuser,butattemptstocreateadditionalusersresultedinanunhandledexception.
(Bug#50947)IntheTableEditoroftheMySQLModelpage,andtheAlterTabledialogoftheSQLEditor,thetextlabel"comments:"wastruncatedto"commen".
(Bug#50765)IntheEERDiagramview,usingthecontext-sensitivemenuitemsCopytable,orEditinNewWindowresultedinthiserror:plugin:wb.
edit.
editSelectedFigureInNewWindowCannotexecutepluginAmodeldiagrammustbeselected.
(Bug#50649)MySQLWorkbenchappearedtoperformaSaveAsoperationratherthanaSaveoperationwhensavingamodifiedscriptfileintheSQLEditor.
Also,therewasnoindicationthatthefilebeingworkedonhadunsavedchanges(thisisnormallyindicatedby'*'inthetitlebar).
Finally,thefilenamewasnotdisplayedontheSQLEditortab.
(Bug#50055,Bug#51373)TheFile,OpenRecentmenuitemwasnotbeingpopulatedwithrecentlyopenedscriptfiles.
(Bug#50053)Whentworoutinegroupswerebeingedited,andinbothcasestheRoutinestabwasselectedtodisplaytheSQLcode,switchingbetweentheroutinegroupsdidnotresultinthetargetRoutinestabcontentsbeingupdated.
Forexample,ifroutines1wasbeingdisplayedandtheroutines2selected,theroutines1codecontinuedtobedisplayedintheRoutinestab.
(Bug#49432)186MySQLWorkbenchReleaseNotesIntheSQLEditor,theAlterSchemadialoghadacommentsfield.
However,thecommentsenteredwerenotusedinthegeneratedDDLcode.
Thecommentsfieldnolongerappears.
(Bug#49280)IntheEERDiagramview,whentypinganewvalueintotheNavigatorZoominputcontrol,thezoomlevelofthediagramchangedasthenewvaluewasbeingentered.
ThediagramshouldonlyhavebeenredrawnwhenthenewvaluebeingenteredinwasfullyenteredbypressingtheEnterkey,insteadofchangingdynamicallyasthezoomlevelvaluewasbeingentered.
(Bug#48597)IntheEERDiagramview,ifthecardinalityofarelationshipwaschangedandthenanattemptmadetoeditasecondrelationship,thecardinalityofthefirstrelationshipwasappliedtothesecondrelationship.
(Bug#46906)TheAssignedPrivilegeslistonthePrivilegestabintheViewEditorlackeddefaultgrantoptionssuchasSELECT,UPDATE,andDROP.
(Bug#42157)ChangesinMySQLWorkbench5.
2.
18(2010-04-13)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
17.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchnowfeaturestheabilitytocopyfielddataintheSQLEditorresultstabinquotedorunquotedmode.
(Bug#51041)BugsFixedWhenusingtheForwardEngineerSQLScriptwizard,thewizarddidnotterminateDROPprocedureIFEXISTSstatementswithasemicolon.
ThiscausedSQLsyntaxerrorsifthescriptwasexecutedonaserver.
(Bug#52743)IntheSQLEditor,ifaroutinewasalteredintheroutineeditor,itwaspossibletoclosetheeditorwithouttheeditorpromptingyoutosaveanychangesmade,andsochangeswerelost.
(Bug#52728)TheTriggerstabintheAlterTabledialogoftheSQLEditorerasedallenteredcode,whenanattemptwasmadetocopyandpastetextwithinthetab.
(Bug#52587)TheDataDumpfacilityintheAdministratorexportedtheentireschemaintoasinglefilewhentheDumpViewsoptionwasselected.
Further,iftableswereselectedandtheDumpstoredroutinesoptionselected,theroutineswouldbestoredintheirownfile,butwiththeDROPPROCEDUREIFEXISTSstatementsmissing.
(Bug#52579)DuringtheimportprocedureoftheDataDumpfacilityintheAdministrator,storedroutineswerenotimported.
(Bug#52577)TheConnectionInformationpanelintheSQLEditordidnotdisplayinformationfortheUserfield.
(Bug#52560)MySQLWorkbenchcrashedwhenanattemptwasmadetocreateanEERDiagramfromadatabasecontainingalargenumberoftables(1500+).
(Bug#52500)MySQLWorkbenchcrashedifNointheDeleteObjectdialogwasclickedwhenattemptingtodeleteaviewfromanEERDiagram.
(Bug#52310)187MySQLWorkbenchReleaseNotesIntheSQLEditor,ifintheAlterRoutinedialog,theuserhadaroutinethatcontainedanerror,theroutinewouldbelostifanattemptwasmadetoclosetheAlterRoutinedialogusingtheclosebutton,andthenclickYestoapplychanges.
(Bug#51921)IntheAlterTabledialogoftheSQLEditor,inthecolumnsorindexestab,thefirstright-clickinthedialogcentralareafailedtodisplaythecontext-sensitivemenu.
However,itwasdisplayedonsubsequentclicks.
(Bug#51796)IntheSQLEditor,itwasnotpossibletoexportaresultset,iftheresultsetwasnotthefirstresultset.
Forexample,ifthereweretworesultsets,itwouldbepossibletoexportthefirstonecreated,butnotthesecondresultset.
(Bug#51595)IntheObjectExploreroftheSidebar,ifanexistingtablewasright-clicked,thecontext-sensitivemenudisplayedtheoptionCreateTable.
.
.
.
However,selectingthisoptionappearedtohavenoeffect.
(Bug#51570)IntheSQLEditor,intheresultseditor,itwasnotpossibletoeditorcopydatacontainingmultiplelinesoftext.
Further,linescontainingnewlinesweredisplayedasifthenewlinesdidnotexist.
MySQLWorkbenchnowincludesablobeditor.
Thiscanbeaccessedbyright-clickinginthefieldtoeditandselectingOpenValueinEditor.
(Bug#51561)IntheAlterRoutinedialogoftheSQLeditor,therewasinconsistencybetweentheoperationoftheclosedialogbutton('X')onthetoprightofthewindow,andtheClosebuttononthebottomright.
Whenusingtheclosedialogbuttonyouwerepromptedtosavechanges,regardlessofwhetheryouactuallychangedtheroutineornot.
WhenusingtheClosebutton,theuserwasnotprompted,eveniftheroutinehadchanged.
(Bug#51518)TheMessageLogtextareaintheForwardEngineertoDatabasewizardwasinactive,preventingscrollingofthemessagewhenanerroroccurred.
(Bug#51417)IntheSQLEditor,right-clickingarowintheresultseditor(afterdouble-clickingatable),andselectingdeletefromthecontext-sensitivemenu,didnothaveanyeffect.
(Bug#51361)ThescrollableboxesontheHomescreendidnotrespondtomousewheelevents.
(Bug#51213)WheneditingarowintheSQLEditor,ifacolumnwasNOTNULLandhadadefaultvalue,andavaluewasnotenteredforit,thenafterchanginganothercolumnifchangeswereappliedanerrorwouldbegenerated.
ThiswasbecausetheeditorattemptedtosettheNOTNULLcolumntoNULL,ratherthantoitsdefaultvalue.
(Bug#50781)TheLogtextareaintheReverseEngineerSQLScriptwizardwasinactive,preventingthelogmessagefrombeingscrolled.
(Bug#50758)ThemodelNavigatordidnotredrawitselfcorrectly.
TheNavigatorworkedcorrectlyforthefirstmodelloadedintoMySQLWorkbench,butnotforsubsequentlyloadedmodels.
(Bug#50580,Bug#50622)WheneditingatableintheSQLEditor,thecontextsensitivemenuitemsdidnotaffecttherowunderthecursor,butapreviouslyselectedrow.
Thispotentiallyledtotheunintentioneddeletionofarow.
(Bug#50113)OntheLinuxplatform,nocontext-sensitivemenuwasdisplayedwhenright-clickingaschematabinthePhysicalSchematasectionoftheMySQLModelpage.
(Bug#49429)IntheEERDiagramview,whenatablewithanamecontainingunderscoreswasright-clicked,thecontext-sensitivemenudisplayedmenuitemscontainingthetablenamewithouttheunderscores.
(Bug#49314)188MySQLWorkbenchReleaseNotesIntheMySQLModelpageitwasnotpossibletodeleteaschemabyusingthecontextsensitivemenuinthePhysicalSchematasection.
(Bug#48055)ChangesinMySQLWorkbench5.
2.
17(2010-04-02)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
16.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheExecuteCurrentStatementcommandintheSQLEditorhasbeenimproved.
Thestatementthatcontainsthecursorwillbeexecuted.
Further,ifthecursorisoutsideofastatement,thelaststatementbeforethecursorisexecuted.
(Bug#52302)IfMySQLWorkbenchattemptstoconnecttoMySQLServerversion4.
x,anerrormessageisgeneratedtoindicatethisversionisnotsupported.
(Bug#51455,Bug#51844)MySQLWorkbenchhasbeenchangedsothatitispossibletorunthestart,stop,andcheckstatusscriptsexecutedfromtheAdministrator,withadministratorprivileges.
Acheckboxhasbeenprovidedtoenableyoutheoptionofacquiringtheadministratorrightstoexecutethecommands.
Thisoptionisswitchedoffbydefaultforthecheckstatuscommand.
(Bug#51276)Adescriptioncolumnhasbeenaddedtothesnippetstable.
(Bug#51010)TheWeifenLuolibrarywasremoved.
Thiswasthecauseofdifficulttotraceapplicationcrashes.
(Bug#50706)VariousimprovementstotheSQLEditoruserinterface,includingadditionalcontext-sensitivemenuitemsintheObjectExplorer,additionalbuttonsintheCreateTableandAlterTabledialogs,andmoreclearlydisplayederrormessages.
(Bug#50637,Bug#49918)TheMySQLWorkbenchinstallernowincludesaLaunchNowcheckbox.
Bydefault,thisisselected,soMySQLWorkbenchwillbelaunchedwhentheinstallerexits.
(Bug#50387)IntheSQLEditor,theCommentstabintheCreateViewdialoghasbeenremoved.
(Bug#49270)TheOutputwindowonlyappearedintheModelcontext.
MySQLWorkbenchhasbeenchangedsothattheOutputwindownowhasitsowntabonthemainscreen.
(Bug#48988)BugsFixedIntheSQLEditor,thewrongtablewasdisplayedwhenusingEDIT.
Thishappenediftwoschematacontainedtableswiththesamename.
Forexample,iftwoschemata,schema1andschema2bothcontainedatablet1,thenifthefollowingSQLwasenteredandexecuted,schema2.
t1wouldbedisplayedinsteadofschema1.
t1:useschema1;editt1;(Bug#52401,Bug#52692)If,intheEERDiagramview,anattemptwasmadetoedittwotables,MySQLWorkbenchcrashed.
(Bug#52158)IntheEERDiagramview,whenthemenuitemModel,DiagramPropertiesandSizewasselectedfromthemainmenu,MySQLWorkbenchcrashed.
(Bug#52065,Bug#52375)189MySQLWorkbenchReleaseNotesTheAlterTabledialogintheSQLEditordisplayedcommentswithasinglequotecharacterprependingit,andwiththelastcharacterofthecommenttruncated.
(Bug#51972,Bug#52297)MySQLWorkbenchcrashedwhensynchronizingamodeltoaliveserver.
(Bug#51892)MySQLWorkbenchcrashedwhileattemptingtoeditcodeintheSQLEditor.
(Bug#51815)TheNewServerInstancewizarddidnotsetthecorrectnameforthestartupscript,whentheinstallationtypewassettoFedoraLinux(VendorPackage).
Testingtheconnectionresultedintheerror"Operationfailed:/etc/init.
d/mysqlstartisinvalid".
(Bug#51802)IntheObjectExploreroftheSQLEditor,right-clickingatabledisplayedthemenuoptionSendtoSQLEdtor.
Editorwasspelledincorrectly.
(Bug#51790)WhensynchronizingamodelcontainingalargenumberofStoredRoutines,notallroutinesweresynchronizedwiththeliveserver.
(Bug#51731)Whensynchronizingbetweentwotriggers,unexpectedUSEstatementsandthecomment"--TriggerDDLStatements"appearedintermittently.
Thiscausedasyntaxerrorinthescript.
(Bug#51728)IfaconnectionwasopenedforqueryingandthenControl+Wquicklypressedtoclosetheconnection,MySQLWorkbenchwouldcrash.
(Bug#51685)Whenopeningtheip2nation.
sqlfileMySQLWorkbenchcrashed.
(Bug#51606,Bug#51531)ExportingaresultsettoaCSVfileresultedinafilewithatrailingcommaappendedtoeachlineincludingtheheading.
(Bug#51594)IntheInsertstaboftheTableEditor,ifarowwasright-clickedandDeleteselectedrowsselected,MySQLWorkbenchcrashed.
(Bug#51584)MySQLWorkbenchcrashedifobjectsweresequentiallyselectedintheEERDiagramview.
(Bug#51573)IntheSQLEditor,whenanSQLquerywasenteredthatcontainedalargenumberofcharacters,itappearedfullwidthintheactioncolumnoftheOutputtab,causingtheResponsecolumntobeunacceptablynarrow.
(Bug#51550)IntheAlterTabledialogoftheSQLEditor,ifacolumnwasaddedtoatable,andthenanattemptmadetoalterthatcolumn'sdatatype,thewizardgeneratedADDCOLUMNcode,ratherthanCHANGECOLUMN.
Thatresultedinthiserrorwhenanattemptwasmadetoapplythechanges:ERROR1060:Duplicatecolumnname'test_column'(Bug#51516,Bug#51719)IntheAlterTabledialogoftheSQLEditor,whenatablewaseditedandchangesapplied,ifsubsequentchangesweremadeandappliedanerrorwouldresult,asMySQLWorkbenchattemptedtouseADDCOLUMNratherthanCHANGECOLUMN.
(Bug#51481)WhenManageImport/ExportwasclickedontheHomescreen,aserverinstanceselected,andthenOKclicked,MySQLWorkbenchdisplayedanerrordialogwiththismessage:MySQLWorkbenchhasencounteredaproblem,Externalcomponenthasthrownanexception.
(Bug#51477,Bug#51665,Bug#51703,Bug#51733,Bug#51800,Bug#51870,Bug#51895,Bug#51963,Bug#51944,Bug#51999,Bug#52052,Bug#52262)190MySQLWorkbenchReleaseNotesBuildingMySQLWorkbenchfromsourcefailedifLDFLAGS="-Wl,--as-needed"optionwasspecified.
(Bug#51469)IfalongrunningSQLquerywasexecutedintheSQLEditor,andthentheSQLEditortabclosed,MySQLWorkbenchcrashedifanewconnectionwasstartedfromtheHomescreen.
Thisexceptionwasgenerated:UnknownException:caughtinc:\documentsandsettings\mysqldev\build\mysql-workbench-oss-5.
2.
16\backend\windows\wbprivate.
wr\src\Wb.
hatline1087(Bug#51467)ItwasnotpossibletoconnecttotheMySQLserverwithMySQLWorkbenchifusingsockets.
(Bug#51419,Bug#51460)WhenamodelwithaviewwasexportedusingFile,Export,ForwardEngineerSQLCREATEScript,asemicolonwasaddedtotheendoftheCREATEVIEWstatement,evenifonewasalreadypresentfromtheviewcodeentered.
(Bug#51416)OntheMySQLModeltab,ifatablewasclickedonandeditedusingthecontextmenuoptionEditTable,MySQLWorkbenchcrashed.
(Bug#51410,Bug#50936)IfallscreensandtabswereclosedinMySQLWorkbenchandthenData,ManageConnectionsselected,thenwhentheManageDBConnectionsdialogwasclosedanunknownexceptionoccurred.
(Bug#51403)IfaserverinstancewascreatedwiththeNewInstancewizardwithSSHdisabled,thisexceptionoccurredwhenattemptingtoadministertheserverinstance:Exception=System.
Runtime.
InteropServices.
SEHExceptionMessage=Externalcomponenthasthrownanexception.
FullText=System.
Runtime.
InteropServices.
SEHException:Externalcomponenthasthrownanexception.
atMySQL.
Forms.
DrawBoxImpl.
drawbox_mouse_click(Objectsender,MouseEventArgse)atSystem.
Windows.
Forms.
Control.
OnMouseClick(MouseEventArgse)atSystem.
Windows.
Forms.
Control.
WmMouseUp(Message&m,MouseButtonsbutton,Int32clicks)atSystem.
Windows.
Forms.
Control.
WndProc(Message&m)atSystem.
Windows.
Forms.
Control.
ControlNativeWindow.
OnMessage(Message&m)atSystem.
Windows.
Forms.
Control.
ControlNativeWindow.
WndProc(Message&m)atSystem.
Windows.
Forms.
NativeWindow.
Callback(IntPtrhWnd,Int32msg,IntPtrwparam,IntPtrlparam)(Bug#51368,Bug#51476,Bug#51522,Bug#51483,Bug#51978,Bug#51810,Bug#51883,Bug#51803,Bug#52115,Bug#52163,Bug#51292,Bug#51668,Bug#51784,Bug#51789,Bug#51940,Bug#51947,Bug#52021,Bug#52028,Bug#52108,Bug#52240)Afterexportingaschematodisk,importingtheschemadidnotrestorethetables.
(Bug#51261)IntheRoutineEditor,theeditoradded"//"asthelastdelimiter,eventhough"DELIMITER$$"wasusedatthebeginningofthecode.
(Bug#51247)IntheSQLEditor,ifaforeignkeynamewaschangedusingtheForeignKeytaborIndexestaboftheAlterTabledialog,thiserrorwasgenerated:Typemismatch:expectedtypestring,butgotlist(Bug#51192)191MySQLWorkbenchReleaseNotesWhentheMySQLWorkbenchsourcewasconfigured,thepackagegnome-keyring-1wasnotfound.
(Bug#51090)Therewerediscrepanciesbetweenthelistofpre-requisitepackagesgivenontheMySQLWorkbenchwebsiteandthoselistedintheREADMEfileintheMySQLWorkbenchdistribution.
(Bug#51085)OntheOutputtaboftheSQLEditor,itwasnotpossibletoproperlyviewthecontentsoftheActionandMessagecolumns,ifthetextexceededthestandardcolumnwidth.
MySQLWorkbenchhasnowaddedadetailpanel,sothatlongmessagescanbeeasilyviewed.
(Bug#51040)IntheAdministratorsectionofMySQLWorkbench,ifanewuserwascreated,thepasswordwasnotcorrectlyappliedfortheaccount,resultinginthenewuserbeingdeniedaccesswhenanattemptwasmadetoconnecttoaserverwiththatuseraccount.
(Bug#50983,Bug#51464)AnOutofRangeexceptionoccurredwhenswitchingfromtheTableEditortotheHomescreen.
(Bug#50980,Bug#51030)IntheOutputtaboftheSQLEditor,ifaqueryproducedanerrorresponse,itwasdifficulttoreadthereturnederrormessage.
Themessagecouldonlybereadusingmouse-overintheResponsecolumn,andtheerrormessagetextcouldnotbecopied.
TheResponsecolumnisnowrenamedtoMessage.
Further,theMessagecolumnhasbeenwidened,andnewActionandMessagedetailpanelshavebeenadded,makingiteasiertoreaderrormessages.
(Bug#50629,Bug#50860)WhenusingthemainmenuitemScripting,RunWorkbenchScriptFile,thedialogappended".
lua"totheselectedfilename.
Thisresultedinafailuretoloadthedesiredfile.
(Bug#50501)IntheSQLEditor,fieldnamescontaininganunderscoreweredisplayedincorrectlyontheResultstab.
Insteadoftheunderscorebeingdisplayedinthecorrectlocationthefollowingcharacterappearedunderlined.
(Bug#50132)WhenaschemawithForeignkeysandassociatedautomaticallygeneratedforeignindexeswasexportedwiththeSkipCreationofFOREIGNKEYScheckboxselected,thegeneratedscriptstillcontainedtheindexes.
(Bug#49987)IntheSQLEditor,inaresultsettabitwasnotpossibletocopyvaluesfromtheresultset.
MySQLWorkbenchnowincludesthecontextsensitivemenuitemsCopyrowvaluesandCopyfieldcontent.
(Bug#49683,Bug#50170)TheTableEditor,RoutineEditor,andotherobjecteditorsstayedopen,eveniftheuserswitchedfromtheMySQLModelpagetotheSQLEditorpage,Homescreen,orAdministratorpage,therebycausingconfusion.
(Bug#49367)IntheliveeditingtaboftheSQLEditor,iftheAlt+Tabkeycombinationwasused,theascendinganddescendingsortorderofthecolumnscouldnolongerbechanged.
(Bug#49366)ThelivedataeditorinSQLEditordidnotpermitthecolumnstobesortedindescendingorderbyclickingthecolumnheading.
Itonlypermittedcolumnsortinginascendingorderthroughclickingthecolumnheading.
(Bug#49302)IntheOverviewtaboftheSQLEditortherewasnoscrollingfacilityavailable.
Thismeantthatifthemodelcontainedalargenumberofschemaobjectsthepanelareawasquicklyfilled,anditwasnotpossibletoviewalloftheobjectswithouttheabilitytoscroll.
(Bug#49290,Bug#51634)IntheAlterRoutinedialogoftheSQLEditor,whenaroutinewaschanged,andthechangessuccessfullyappliedusingtheApplySQLScripttoDatabasedialog,theAlterRoutinedialogstill192MySQLWorkbenchReleaseNotespromptedtheusertoapplychanges,eventhoughthechangeshadalreadybeensuccessfullyapplied.
(Bug#49273)WhenswitchingfromatabsuchastheSQLEditortabtotheHomescreen,thetoolbardidnotchangeaccordingly.
However,thebuttonsonthetoolbarwerestillactive,leadingtothepossibilityofunintentionalactions.
(Bug#49147)IntheSQLeditor,ifAlterTablewasinvokedforatable,andthenthepartitioningtabselectedandpartitioningenabled,itwaspossibletoselectapartitioncountof0,whichthengeneratedanerrorifanattemptwasmadetoapplychanges.
(Bug#49050)ThisbugoccurredwhenusingtheMySQLWorkbenchAdministratorwithMySQLServerversion5.
0.
WhenselectingEnableGeneralLogintheAdministrator'sconfigurationpage,MySQLWorkbenchattemptedtoaddtheoptiongeneral-logtotheconfigurationfile,eventhoughtthisisnotsupportedbyMySQLServer5.
0.
(Bug#49011)IntheOverviewtaboftheSQLEditor,iftherewerealargenumberofschemata,itwasnotpossibletoaccesscertainschematabecausetheydidnotallfitontheschematabcontrol.
MySQLWorkbenchhasbeenchangedsothatthereisnowasmalldropdowncontrolthatenablesyoutoselecttherequiredschema,evenifitisnotcurrentlyvisibleontheschematabcontrol.
(Bug#48898,Bug#50169)IntheEERDiagramview,whenzoominginoroutofthediagramthescreenwasnotredrawncorrectly.
(Bug#48020,Bug#48032,Bug#34505)WhenusingtheoptionOmitSchemataQualifierinObjectNamesintheForwardEngineerdialog,theschemanamestillappearedinDROP,CREATESCHEMA,INSERTandUSEstatements.
Theschemanamealsoappearedinthetablecomments.
(Bug#46837,Bug#51411)IntheconfigurationsettingspaneloftheAdministrator,the','characterwastreatedaspartofthedatabasename,andsoitwasnotpossibletospecifymultipledatabasesforcertainconfigurationoptions.
MySQLWorkbenchhasbeenchangedasfollows:Severalconfigurationoptionspermitmultipledatabasestobespecified.
Forexample,binlog-do-dbandbinlog-ignore-db.
However,ifacommaisusedtodelimitthesedatabases,thecommaiscorrectlytreatedaspartofthedatabasename.
Thismeansthattospecifymultipledatabasesyoumustusemultipleinstancesoftheoption.
Tospecifymultipleinstancesoftheoption,the";"charactercanbeusedinMySQLWorkbench.
Whentextisenteredintotheoptionentryfieldandthe";"symboldetected,MySQLWorkbenchpromptsyoutoselectmultipleinstances,orleavetheoptionentryunchanged.
Ifselectedtheoptionwillbewrittentotheconfigurationfileasmultipleinstances.
Further,whenamultipleinstanceoptionisdetectedinaconfigurationfileitisparsedinto;valueN>.
(Bug#15245,Bug#11745436)ChangesinMySQLWorkbench5.
2.
16(2010-02-17)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
15.
FunctionalityAddedorChangedBugsFixed193MySQLWorkbenchReleaseNotesFunctionalityAddedorChangedIntheSQLeditor,thekeyboardshortcuttorunasinglequeryhasbeenchangedtoControl+Enter.
TorunallqueriesthekeyboardshortcuthasbeenchangedtoControl+Shift+Enter.
(Bug#50747)ThekeysequenceControl+QhasbeenaddedasashortcutforthemainmenuitemFile,Exit.
(Bug#50727)IntheSQLEditoracommenthasbeenaddedtotheEDITstatementtoclarifyitsfunctionality.
(Bug#50705)TheManageDBConnectionsdialognowpreventsremovalofaconnectionusedbyaserverinstance.
(Bug#50547)IntheLogstaboftheAdministratoritwasnotpossibletoviewlongqueries,orcopytheirtext.
MySQLWorkbenchhasbeenchangedsothatdouble-clickinganentryintheLogstabpopsupadialogwiththecompletetext,andalsoprovidesaCopyDetailbuttontocopythetextoftheentry.
(Bug#49442)Thedatadumpfacility,usedforexportingdatatodisk,hasbeenmodifiedtoenablethe--single-transactionoptiontobespecified.
If--single-transactionisenabled,thetableselectionwillberestrictedthefollowingways:Ifasingleschemaisselected,itispossibletoselect/deselectitstablesasrequired.
Ifmorethanoneschemaisselected,alltablesfromtheseschemasmustbeselectedbecausemysqldump--databaseswillbeusedinthiscase.
(Bug#49220)WhenamodelwithmultipleEERDiagramswasopened,allEERDiagramswouldbedisplayedintabs.
ThishappenedwhetherornotaEERDiagramhadbeendisplayedinatabpriortosavingthemodel.
MySQLWorkbenchhasbeenchangedsothattheEERDiagramtabstateissaved,sothatwhenamodelisopened,onlythoseEERDiagramtabsthatwereopenonsavearerestored.
Thispreventsunnecessaryclutteringoftheinterface.
(Bug#44454,Bug#50732)BugsFixedSecurityFix:Passwordswerestoredinplaintextformatinthefileserver_instances.
xml.
ToimprovesecurityMySQLWorkbenchhasbeenchangedinthefollowingways:ThepasswordisnolongerstoredintheconnectionXMLfile.
Whenaconnectionisopened,apasswordrequestdialogisdisplayedandthepasswordrequested.
Thepasswordcanoptionallybestoredinthesystemkeychain/vault/keyring.
Wheneditingaconnectionprofile,youcanalsostorethepasswordinthesystemkeychain.
Forcompatibility,whenMySQLWorkbenchstartsitwilllookforpasswordsstoredintheXMLfile.
Ifanypasswordisfound,itwillberemovedfromtheXMLfileandautomaticallystoredinthekeychain.
WhenMySQLWorkbenchexits,theconnectionsfilewillbefreefrompasswords.
(Bug#50194)194MySQLWorkbenchReleaseNotesWhenusingtheServerAdministrationlink,orManageSecuritylink,ontheHomescreen,tologintoaremoteserverthroughanSSHconnection,ifthepassworddialogwasclosed,andcancellationoftheSSHconnectiondialogacknowledged,thisexceptionwasgenerated:Exception=System.
Runtime.
InteropServices.
SEHExceptionMessage=Externalcomponenthasthrownanexception.
FullText=System.
Runtime.
InteropServices.
SEHException:Externalcomponenthasthrownanexception.
atMySQL.
Forms.
DrawBoxImpl.
drawbox_mouse_click(Objectsender,MouseEventArgse).
.
.
(Bug#51088)IntheCreateanewserverinstancewizard,onthelastpageofthewizardiftheBackbuttonwaspressedandthentheNextbuttonpressed,anerrorwasgeneratedstatingtheserverinstancealreadyexisted.
(Bug#51060)UsingFile,Export,ForwardEngineerALTERScripttoexportamodelresultedinMySQLWorkbenchgeneratingtheexceptionAccessViolationException.
(Bug#51053)IntheSQLEditor,ifusingtheAlterTabledialog,attemptingtoapplychangesafterrenaminganindexresultedinthiserror:SQLError1091:Can'tDROP'username_foo';checkthatcolumn/keyexists(Bug#50970)IntheSystemProfiletaboftheManageServerInstancesdialog,ifthePathtoconfigurationfiletextfieldwassetusingthebrowsebutton,.
.
.
,thevalueinthetextfieldappearedtobesetcorrectlytotheselectedfile.
However,ifthedialogwasclosedandreopened,thenewpathwasnotdisplayedinthetextfield.
Ifthepathwasmanuallyentered,ratherthanusingthebrowsebutton,thetextfieldwoulddisplaythecorrectpathevenifthedialogwasclosedandreopened.
(Bug#50965)IntheSQLEditor,iftheEditDatadialogwasinvokedforatable,andsomedataedited,MySQLWorkbenchcrashedwhentheApplySQLbuttonwasclicked.
(Bug#50920)Anexportedscriptcontainingtriggersandviewsresultedintheerror#1046-NodatabaseselectedwhenrunontheMySQLServer.
ThiswasduetoamissingUSEDATABASEstatementinthegeneratedscript.
(Bug#50900)ThesecondinvocationofFile,PrintcausedMySQLWorkbenchtocrash.
(Bug#50885)TheSQLcodeeditorsusedinthemodelingfunctionalitywithinMySQLWorkbench,forexampleintheTriggerstaboftheTableEditor,failedtoidentifyandhighlightSQLcodeerrors.
(Bug#50835)IntheSQLEditorthetext"ParsingSQL.
.
.
"displayedinthestatusbarremainedoncetheparsingwascomplete.
MySQLWorkbenchhasbeenchangedtodisplay"Noerrorsfound"onceparsinghassuccessfullycompleted.
(Bug#50833)IfaMySQLserverwassettoacceptnamedpipeconnectionsonly,andthenaserverinstancecreatedinMySQLWorkbenchusinganamedpipeconnection,itwasnotpossibletosubsequentlyconnecttotheserverwithMySQLWorkbench.
(Bug#50830)ExpandedSchemataPalettesintheSQLEditorwouldcollapsewhenswitchingbetweenSQLEditortabs.
(Bug#50815)IntheSQLEditorthetoolbarbuttontoexecuteSQLstatementswasmissing.
195MySQLWorkbenchReleaseNotesMySQLWorkbenchalsonowincludesanewtoolbarbuttontoexecuteasinglestatement.
(Bug#50791)IntheMySQLModeltab,iftheTableEditorwaslaunchedandthentheHomescreentabclicked,MySQLWorkbenchdisplayedtheMySQLWorkbenchUnexpectedErrordialog.
(Bug#50768)OntheMySQLModelpageusingRolesandUserstograntprivilegestoaschemaresultedinerrorswhenthemodelwasforwardengineered,andtheresultingscriptappliedagainstaMySQLserver.
ThescriptfailedduetoinvalidSQLsyntaxbecausetheSQLcreateddidnotcorrectlyapplytheprivilegestoallschemaobjects.
(Bug#50762)IntheDataDumpfacilityoftheAdministrator,attemptingtoexportaschematodiskfailedifatablenamecontainedaspace.
(Bug#50728)IntheWorkbenchScriptingShelldialog,clickinganiteminthevalueinspectorpanel(lowerleftcorner)causedanexception:System.
Runtime.
InteropServices.
SEHException:Externalcomponenthasthrownanexception.
atMySQL.
Grt.
TreeModel.
expand_node(NodeIdnode)atMySQL.
Grt.
GrtTreeModel.
TreeViewExpanding(Objectsender,TreeViewAdvEventArgse)atSystem.
EventHandler`1.
Invoke(Objectsender,TEventArgse)atAga.
Controls.
Tree.
TreeViewAdv.
OnExpanding(TreeNodeAdvnode).
.
.
(Bug#50683)IntheDataDumpfacilityoftheAdministratoritwasnotpossibletoimportafilewherethepathcontainedaspace.
(Bug#50609,Bug#50007)IntheSQLEditorasituationoccurredwhereallresultstabscouldnotbeclosed.
Further,resultstabswereincorrectlycreatedwiththesamelabel.
(Bug#50334,Bug#50865)IntheManageDBConnectionsdialogitwasnotpossibletoselectadefaultschemafortheSocket/Pipeconnectiontypebecausethisfacilitywasnotprovidedbythedialoguserinterface.
(Bug#50283)Itwaspossibletoconnecttoadatabaseusingapasswordcontainingaspace.
However,whenthisconnectionwasusedtoattemptabackuptheoperationfailed,duetothepasswordnotbeingcorrectlyquoted.
(Bug#50213)Themessagesgeneratedbymysqldumpwhenadataexportoperationfailedweredifficulttointerpret,forexample:Operationfailedwithexitcode2(Bug#50137)IntheSQLEditor,wheneditingtabledata,ifanoperationfailedwhenchangeswereapplied,theerrormessagewasnotclearlyvisible.
(Bug#50112)IntheSQLEditor,ifaLONGTEXTfieldwasbeingeditedinthetabledataliveeditor,whenthechangeswereappliedanerrorwasgenerated.
MySQLWorkbenchhasalsobeenchangedsothatlargetextvaluesneedtobeeditedinanexternaleditorandthenpastedintothegridcell.
(Bug#50111,Bug#50692,Bug#50948,Bug#50814)Whensynchronizingaschemawithaliveserver,thescaleofcolumnswithtypeDECIMALwaserroneouslysettozero.
Forexample,aDECIMAL(17,5)wasfoundtobesettoDECIMAL(17,0)inthegeneratedscript.
(Bug#50110)196MySQLWorkbenchReleaseNotesWhenanon-SSHserverinstancewascreated,andaconnectionmadetoaremoteserver,onlytheDataDumpfacilityoftheAdministratorwasavailable.
ThesameproblemoccurredifSSH-basedadministrationwasdeselectedfortheserverinstance.
(Bug#50098)IntheSQLEditor,ifadatabasewasselectedintheOverviewtabandtheneithertheDropSchema.
.
.
contextmenuitemwasselected,orthedropschematoolbarbuttonclicked,theDROPDATABASEdialogwasdisplayed.
However,ifthedialogclosebuttonwasthenclickedtocancelthedialog,thedatabasewasstilldropped,insteadofbeingunaffectedbythecancellingofthedialog.
(Bug#50072,Bug#50960)IntheCreateanewserverinstancewizard,ifanoperatingsystemoftypeWindows(MySQL5.
1InstallerPackage)wasselected,thiserrorwasgeneratedontheTestSettingspage:Error:FileC:\ProgramFiles\MySQL\MySQLServer5.
1\my.
inidoesn'texistThiswasbecausethefilewasactuallystoredinC:\Programas\MySQL\MySQLServer5.
1\my.
ini.
SimilarbugswheretheconfigurationfilecouldnotbefoundwerereportedonbothEnglishandnon-Englishsystems.
(Bug#50050,Bug#50635,Bug#50966,Bug#50873,Bug#51008)Ifatablewasdroppedfromalivedatabase,andthenthemodelsynchronized,thedroppedtablewouldbedetected,butthetablewasnotdroppedfromthemodelconcerned.
(Bug#50000)ForadefaultMySQLServerinstallation,nomy.
iniormy.
cnffileiscreated.
ThisprovedproblematicwhencreatingaserverinstanceinMySQLWorkbenchbecausetheCreateanewserverinstancewizardexpectedaconfigurationfiletobespecified.
Ifthepathtotheconfigurationfilewasleftblank,amodelerrordialogwasdisplayedbythewizard.
Ifalternatively,oneofthestandardlocationsfortheconfigurationfilewasentered,problemsarosewhenanattemptwasmadetosubsequentlychangeconfigurationvaluesintheconfigurationsectionoftheAdminscreen.
TheproblemsincludedMySQLWorkbenchhanging,andrepetitiverequestsfora'superuser'password.
(Bug#49766,Bug#50317)IntheSQLEditor,intheaddroutinedialog,ifthetemplatewasused,andasimpleSELECT1;statementaddedtothetemplate,thiserrorwasgeneratedwhenchangeswereapplied:ERROR1064:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear''atline3SQLStatement:CREATEPROCEDURE`world`.
`new_routine`()BEGINSELECT1(Bug#49710)IntheForwardEngineerSQLScriptwizard,selectingthecheckboxOmitSchemaQualifierinObjectNamescausedtheCREATESCHEMAstatementtoberemoved.
DROPSCHEMAstatementswerealsoremoved,eveniftheGenerateDROPSCHEMAcheckboxwasselected.
MySQLWorkbenchhasbeenchangedsothatiftheOmitSchemaQualifierinObjectNamescheckboxisselected,itispossibletooptionallyselectthecheckboxInsertUSEStatements,toenableordisabletheuseofUSEstatements.
(Bug#49682)IftheDataDumpfacilityinAdministratorwasusedtoexporttoaself-containedfile,thenwhenthatfilewasimportedanunhandledexceptionwasgenerated.
(Bug#49529)IftheMySQLServerwasstoppedthenattemptingtoaccesstheLogs,Accounts,Connections,VariablesorDataDumptabsintheAdministratorresultedinunhandledexceptions.
(Bug#49439)197MySQLWorkbenchReleaseNotesMySQLWorkbenchdidnotsupportSSHkeysthatrequiredapassphrasetobeentered.
(Bug#49418)WhenusinganSSHconnectiontomanagearemoteserver,MySQLWorkbenchrepeatedlypromptedtheusertoenterapassword,eventhoughakeyfilehadbeenspecified.
(Bug#49307)IntheSQLEditor,whenusingtheliveeditor,ifQuery,ExportResultswasselectedfromthemainmenuandaCSVoutputformatchosen,theexporteddatawasfoundtobeintabdelimitedformat,ratherthanCSVformat.
(Bug#49303)WhenMySQLWorkbenchwasconnectedtoaremoteserverusinganSSHconnection,andadataexportoperationperformed,MySQLWorkbenchactuallyattemptedtoperformthedataexportonalocalserverinstance,ratherthanontheconnectedremoteserver.
Iftheremoteandlocalserverhadacommonuseraccount,abackupcouldbeperformedthatappearedtocompletesuccessfully,butwhichcontaineddatafromthelocalserverratherthantheconnectedremoteserver.
(Bug#49295)IntheAlterTabledialogoftheSQLEditor,supportfortriggersappearedtobeprovided,butunderlyingfunctionalitywasmissing.
(Bug#49287)IntheSQLEditor,ifAlterTablewasinvoked,andthecollationforacolumnchanged,nochangesweredetectedafterclickingApply.
(Bug#49277)ThedescriptionsusedforoptionsintheAdvancedOptionstabintheDataDumpsectionoftheadministratorwerelackingclarityandinsomecasesdated.
(Bug#49224)Theimportlogcontainedmessageswithredundantparentheses.
(Bug#49218)TherewasnofacilitytocanceltheExporttoDiskprocess,oncestarted,intheAdministrator.
Further,theStartExportbuttonerroneouslyremainedenabledduringtheexportprocess,enablingtheusertostartnewexportprocesses,resultinginerrors.
(Bug#49115)IntheDataDumpfacilityoftheAdministrator,ifaschemawasselected,butitscorrespondingcheckboxnotselected,andthenseveralofitstablesselectedforexport,thiserroroccurredwhentheStartExportbuttonwasclicked:Nothingtodo,noschemasortablesselected.
(Bug#49110)IntheCreateanewserverinstancewizard,usingthedefaultSSHKeyPath,~/.
ssh/id_rsa,resultedina'filenotfound'errorwhentestingtheconnection.
However,ifthepathwasenteredas/home/username/.
ssh/id_rsatheconnectiontestwassuccessful.
ThesameproblemwasalsopresentintheManageDBConnectionsdialog.
(Bug#49090)ThefirstconnectioncreatedwithNewConnectiondidnotappearimmediatelyinthelistofavailableconnections.
(Bug#49079,Bug#49801)NumerousvariablesweremissingfromtheDDLsectionoftheStatusVariablestabintheadministrator.
(Bug#49073,Bug#49077)Intheconfigurationfileeditoritwaspossibletoselectadirectory,suchasTempdirectoryontheGeneraltab,withoutspecifyingacorrespondingpath.
(Bug#49035)IntheGeneraltaboftheconfigurationfileeditor,theoptionDefaulttabletypewaspresent,eventhoughitwasdeprecatedinMySQLServer5.
0.
Further,selectingthisoptionandapplyingchangesdidnotchangetheserverconfigurationfile.
(Bug#49006)Ifthecommandforcheckingserverstatuswaschangedinaserverinstance,thechangedidnottakeeffectunlessMySQLWorkbenchwasrestarted.
(Bug#48992)198MySQLWorkbenchReleaseNotesMySQLWorkbenchdidnotcorrectlydetectthestatusofMySQLServerswheremultipleserverswererunningonthesamehost,andsodisplayedincorrectserverstatusontheAdminscreen.
(Bug#48975)IntheForwardEngineerSQLScriptwizard,selectionoftheSkipCreationofFOREIGNKEYScheckboxwasnotreflectedinthegeneratedscript.
(Bug#47969)WhenusingMySQLWorkbenchtocreateanALTERscript,thegeneratedscriptdidnotreflectcolumnswhereonlythecaseofthecolumnnamehadchanged.
(Bug#45556)Ifaschemathatcontainedtableswithnoenginedefinedwasreverseengineered,andthentheenginetypewaschangedinMySQLWorkbench,thenwhenthemodelwasexportedtheALTERscriptdidnotcontaincodetochangetheengineofthetable.
(Bug#45110)ChangesinMySQLWorkbench5.
2.
15(2010-01-28)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
14.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheGRTShellexhibitedvariousissuesandcouldgenerateexceptionsinsomecircumstances.
TheGRTShellhasbeenupdatedandisnowimplementedasastandalonedialogknownastheWorkbenchScriptingShell.
(Bug#49298)BugsFixedDouble-clickinganymaintab,justbelowthemainmenutoolbar,causedMySQLWorkbenchtogenerateanexception.
(Bug#50562)IftextwasenteredintothesearchbarintheSQLEditor,andthesidebarbuttonclickedtwice,MySQLWorkbenchcrashed.
ThisonlyhappenedonOSX.
(Bug#50560)IntheColumnstaboftheTableEditor,attemptingtochangethecolumndatatypeusingthelistcausedMySQLWorkbenchtocrash.
(Bug#50546,Bug#50598,Bug#50527)ThePortraitandLandscapeiconsweremissingfromthePageSetupdialog.
(Bug#50529)ItwasnotpossibletoprintEERDiagramsorschemata.
TheFile,Printoptionwasgrayedout,andControl+Pdidnothaveanyeffect.
(Bug#50528)OnanEERDiagram,whenarelationshipwasplacedusingthetoolbarbuttonPlaceaRelationshipusingExistingColumns,iftherelationshipwassubsequentlycheckedintheForeignKeystaboftheTableEditor,itwasfoundtocontainincorrectvaluesforforeignkeynames,forexample,fk_%dcolumn%1.
Itwasapparentthattheplaceholderhadnothaditsvaluecorrectlysubstituted.
(Bug#50492)MySQLWorkbenchreportedtheremoteserverasbeingdown,intheDatabaseServerStatussectionoftheAdministrator,eventhoughtheserverwasinfactrunning,andqueriescouldbesuccessfullyrunagainstthedatabaseusingMySQLWorkbench.
(Bug#50453)WhenthemenuitemFile,PageSetupwasselectedfromthemainmenu,MySQLWorkbenchcrashed.
(Bug#50315)WhenperformingadatadumpintheAdministrator,theoperationfailedwithanexitcode7.
199MySQLWorkbenchReleaseNotesMySQLWorkbenchhasbeenchangedsothatitwillgenerateanerrorifthemysqldumpexecutablecannotbefound.
(Bug#50184)Client-sidesortingalwayssortedonanalphabasis,regardlessofdatatype.
Thismeantnumericvalueswerenotsortedintotheorderexpected.
(Bug#50158)WithanEERDiagramopen,theFile,PageSetupmenuitemwasunavailable.
(Bug#49863)WhenworkingthroughtheManageDBConnectionswizard,theprompttoEnterSSHpasswordappearedasasheetbehindthemodaldialogboxforthewizard.
Insomesituations,itwasnotpossibletoseetheEnterSSHpasswordsheet,anditwasnotpossibletoclickanybuttonson,orclose,themodalwizard.
ThismeanttheuserhadtomovethemodaldialogboxtoseetheEnterSSHpasswordsheet,butiswasnotobviousthatthiswaspossiblebecausethewindowdecorationsindicatedthatthemodaldialogcouldnotbefocused.
MySQLWorkbenchnowusesadialogratherthanawizardusedforManageDBConnectionswhencreatinganewconnection.
(Bug#49810)TheSynchronizeModelwithDatabasewizardgeneratedascriptthaterroneouslydroppedschematathathadbeenselectedtobeignored.
(Bug#49587)OntheGeneraltaboftheconfigurationfileeditor,ifavaluewassetforTempdirectory,andthechangesapplied,thevaluesetwasnotdisplayedinthepreview,implyingitwouldnotbesetintheserverconfigurationfile.
(Bug#49423)WhenaMySQLWorkbenchunhandledexceptionoccurredandtheexceptiondialogwasdisplayed,iftheuserclickedQuit,andtherewereunsavedchanges,anewdialogwasdisplayed,warningofunsavedchanges.
IfCancelwasclickedonthisdialog,MySQLWorkbenchwouldexit,whichwasnottheexpectedbehaviorbecausechangeswouldthenbelost.
IfYeswasclickedonthisdialog,tosavechanges,MySQLWorkbenchcrashed.
Overall,thebehaviorofthedialogswasconfusing.
Anewerrordialoghasbeenintroducedthatchangesthehandling.
Itpresentstheuseroptionstogotothebugreportpage,copydebuginformationtotheclipboardandtoclosethedialog.
(Bug#49304)IntheAdministrator,whenanattemptwasmadetoimportmultipletablesfromthesameprojectfolder,MySQLWorkbenchonlyimportedthefirsttableandthenstopped,reportingtheimportprocessasfinished.
(Bug#49217)IntheSQLEditor,ifanattemptwasmadetochangethenumberofpartitionsinatable,usingAlterTable,theSQLcodeproduceddidnotcontainthenecessaryALTERTABLEstatementtoeffectthischange.
(Bug#49054)IftheMySQLServerwasstoppedoutsideofMySQLWorkbenchthentheserverstatusdisplayedintheAdministratordidnotupdatecorrectlyuntiltheStartuptabwasclicked.
Thelogfiledidhowevercorrectlynotethechangeinstatus.
(Bug#48966)WhenexportingamodeltoasinglefileusingFile,Export,ExportasSinglePagePDForExportasSinglePagePostscriptFile,thetablepositionscontainedinthefilewereincorrect.
(Bug#47384)Ifamodelcontainedatablewhichusedauserdefinedtypeforacolumn,thenwhenthemodelwasforwardengineeredanerroneousCOLUMNCHANGEstatementwasgeneratedforthecolumn.
Thisonlyhappenedforuserdefinedtypeswithoutadditionalarguments.
Forexample,auserdefinedtypeusingINTEGER(11)wouldnotcreateaCOLUMNCHANGEstatement,butusingINTEGERwould.
(Bug#45834)200MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench5.
2.
14(2010-01-21)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
13.
BugsFixedIfamultilineconfigurationoptionintheMySQLserverconfigurationfilewasremovedusingtheconfigurationeditoroftheAdministratortab,MySQLWorkbenchgeneratedanerror.
(Bug#50470)IntheSQLEditor,theAlterTabledialogcreatedincorrectDDLforchangestothepartitioning.
(Bug#49055)InthePhysicalSchematasectionoftheMySQLModeltab,thetableswerenotdisplayedinalphabeticorder.
(Bug#47143)ChangesinMySQLWorkbench5.
2.
13(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
12.
BugsFixedSelectingtheHelp,CheckforUpdatesmenuitemopenedthewebbrowseranddisplayedanerror:NotFoundTherequestedURL/version-check.
phpwasnotfoundonthisserver.
ApacheServeratwb.
mysql.
comPort80(Bug#50415)WhenbuildingMySQLWorkbench5.
2.
11fromsourceonCentOS5.
4,thiserroroccurred:python_context.
cpp:388:error:invalidconversionfrom'constchar*'to'char*'python_context.
cpp:388:error:initializingargument1of'PyObject*PyImport_ImportModule(char*)'make[4]:***[python_context.
lo]Error1make[4]:Leavingdirectory`/home/install/mysql-workbench-oss-5.
2.
11/library/grt/src'make[3]:***[all-recursive]Error1make[3]:Leavingdirectory`/home/install/mysql-workbench-oss-5.
2.
11/library/grt'make[2]:***[all-recursive]Error1make[2]:Leavingdirectory`/home/install/mysql-workbench-oss-5.
2.
11/library'make[1]:***[all-recursive]Error1make[1]:Leavingdirectory`/home/install/mysql-workbench-oss-5.
2.
11'make:***[all]Error2Note,fromMySQLWorkbench5.
2.
13,binaryandsourcepackagesforCentOS5.
4willbeavailable.
DuetothedependenceofMySQLWorkbenchoncertainpackagesthatareolderinCentOS5.
4thaninotheroperatingsystems,MySQLWorkbenchhassomeminorfeatures,suchastooltips,disabled.
(Bug#50360)IntheSQLEditor,ifaroutinewasedited,andthechangesapplied,thechangeswereautomaticallyrevertediftheapplyfailed.
Thismeantthatanychangestheuserhadmadehadtobeenteredagain.
(Bug#49790)IntheSQLEditor,ifanobjectwascreatedorrenamed,thatchangewasnotreflectedintheuserinterface.
ThischangefixestheproblemforLinuxandOSX.
(Bug#49454)References:Seealso:Bug#50424.
201MySQLWorkbenchReleaseNotesInvalidvalueswerewrittentotheMySQLserverconfigurationfilebytheconfigurationeditor.
MySQLWorkbenchalsoaddednewentriestotheconfigurationfile,ratherthanupdatetheexistingentries.
Asaresultofthethistheserverfailedtostart.
(Bug#49420)Iftheserverconfigurationfilecontainedmorethanoneentryforreplicate-do-db,theconfigurationeditorontheAdmintabdisplayedonlythesecondentry,ratherthanboth.
(Bug#49299)IntheconfigurationeditorintheAdmintab,thelistsfordisplayingunits,suchasfortheSortbuffersizeoption,didnotshow'G',whichrepresentsGigabytes.
Thisbugwasfixedin5.
2.
10.
Itwassubsequentlydecidedtostandardizeallunitsarounduppercasecharacters.
Inparticularthe'k'waschangedto'K'.
Thischangewasmadeinversion5.
2.
13.
(Bug#49013)ChangesinMySQLWorkbench5.
2.
12(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
11.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedIntheSQLEditor,ifatablewaseditedwiththeEditDatafacility,andtablevalueschanged,nowarningwasgivenifanattemptwasmadetoclosethetabwithouthavingfirstappliedchangesusingtheapplybutton.
MySQLWorkbenchhasbeenchangedsothatiftheuserattemptstoclosealiveeditingtab,withouthavingappliedanychangesmade,awarningdialogisdisplayed.
(Bug#49925)MySQLWorkbenchhasbeenchangedtopermitaconnectiontobecreatedwherethepassworddoesnothavetobestored.
Inthiscase,MySQLWorkbenchpromptstheusertoenterthecorrectpasswordwhentheconnectionisestablished.
(Bug#49409)Undooperationsarenolongertrackedintheeditorsthatworkwithlivedatabases,suchastableeditorswithintheSQLEditor.
(Bug#49284)BugsFixedSecurityFix:ThepasswordfortheconnectedMySQLServerwasexposedbytheSQLAdministratorinMySQLWorkbench.
ThepasswordwasdisplayedinplaintextformintheStartupMessageLogontheStartuptaboftheAdminpage.
(Bug#43287)InSQLEditor,SELECTstatementsthatcalledfunctions,forexampleSELECTmd5('abcd'),didnotgivetheexpectedresult.
(Bug#50248)IntheTableEditor,thelistforselectingthetableenginetypecontainedareferencetocalpont.
Thisshouldnowbeinfinidb.
(Bug#50159)InOSX,thecontext-sensitivemenuwasmissingfromtheliveeditingtaboftheSQLEditor.
Right-clickingintheeditingtabsimplydisplayedaOSXmenu,ratherthanthecontext-sensitivemenutoenableactionssuchascopying,deletionandsettingselectionstoNULL.
(Bug#50114)OntheModelpage,ifsometextwasenteredintoanoteinModelNotes,andthenthemodelwassavedandclosed,onreloadingthenotewouldbeempty.
ThisalsohappenedforascriptaddedinSQLScripts.
Afterthemodelwassavedandreloaded,thescriptwouldbeempty.
(Bug#50108)202MySQLWorkbenchReleaseNotesCustomPythonmodulesfailedtoloadandwerenotdisplayedintheMySQLWorkbenchPluginsmenu.
InMySQLWorkbench5.
2thesyntaxusedhaschangedfrom@wbpluginto@ModuleInfo.
Plugin.
(Bug#50108)ThescriptcodegeneratedfromamodelforroutinesdidnotquoteschemanamesinUSEstatements.
(Bug#50051)LowerpanelssuchastheTableEditorremainedopen,evenwhentheuserreturnedtotheHomescreen.
(Bug#49926)IntheSQLEditor,whenusingtheQuery,ExportResults.
.
.
menuitem,thefileextensionwasomittedwhenselectionofanexistingoutputfilewasmade.
(Bug#49870)AfterselectingEditTableDatafromtheHomescreen,andlaunchingtheEditTableDatawizard,MySQLWorkbenchcrashedifaconnectionwasselectedandthentheNextbuttonclicked.
(Bug#49864)IntheManageDBConnectionsdialog,whenattemptingtocreateaStandardTCP/IPoverSSHconnection,errorsoccurredwhentestingtheconnectioninthecasewhereakeyfilehadbeenspecified.
Ifthepathtothekeyfilewasquotedtheerrorwas:CannotopenSSHTunnel:ERRORInvalidrequestIfthesamepathwasnotquotedtheerrorgeneratedwas:CouldnotconnectSSHtunnel:ERROR[Errno22]invalidmode('r')orfilename:'D:\\DocumentsandSettings\\tf221715\\.
ssh\\id_dsa'ItshouldbenotedthatcurrentlyonlykeyfilesusingtheOpenSSHformataresupported.
(Bug#49812)IntheSQLEditor,ifaStoredProcedurewasexecutedandthenimmediatelyexecutedagain,thiserrorwasgenerated:Errorcode2014Commandsoutofsync;youcan'trunthiscommandnowThisproblemonlyaffectedMySQLWorkbenchrunningontheOSXplatform.
(Bug#49553)Right-clickingaRoutineGroupandthenselectingCopySQLtoClipboarddidnotwork.
Nocodewascopiedtotheclipboard.
(Bug#49440)Openingamodelfile,closingitandquicklyreopeningitcausedMySQLWorkbenchtohang.
(Bug#49428)ClickingtheTestConnectionbuttonintheManageDBConnectionsdialogcausedMySQLWorkbenchtolockup.
Theerrorgeneratedontheconsolewas:18743INFOConnectingtoSSHserverat127.
0.
0.
1:22.
.
.
Unhandledexceptioninthreadstartedby>ThishappenedfortheconnectionmethodStandardTCP/IPoverSSH.
(Bug#49419)TwoSSHtunnelswereopenedforasingleconnectiontoanSSHserver.
Theuserwasalsopromptedforapasswordwhenanewconnectionwasestablished,evenwhentheexistingtunnelwasreused.
(Bug#49412)203MySQLWorkbenchReleaseNotesSSHTunnelsopenedbyMySQLWorkbenchwereneverclosed.
SSHTunnelscreatedwhenclickingTestConnectionintheManageDBConnectionsdialog,werenotclosed.
ThiswasalsothecasewhentheSQLEditorandServerAdministrationtabswereclosed.
(Bug#49411)InthePartitioningtabofthealtertabledialogitwaspossibletoenteranumbergreaterthan10intothePartitionCounttextfield.
However,whenthesechangeswereappliedtheDDLgeneratedsubstitutedanyvalueenteredthatwasgreaterthan10withthevalue2.
(Bug#49380)MySQLWorkbenchgeneratedanunhandledexceptionwhentryingtoaddanewcolumnusingtheAlterTablefacilityintheSQLEditor.
AftertheVARCHAR(45)columnwasadded,withoutselectinganycolumncheckboxes,theexceptionoccurredwhentheApplybuttonwasclicked.
(Bug#49364)Ifadatabasewasreversedengineeredfromasource,andatablerenamed,thenalthoughthischangewasdetectedbyMySQLWorkbench,noDDLcodewasgeneratedifanattemptwasthenmadetosynchronizethischangewiththesource.
(Bug#49313)IntheSQLEditor,whenaschemawasdropped,itwasstilldisplayedintheOverviewtabandintheschemataexplorerofthesidepanel.
Further,MySQLWorkbenchdidnotprovideanyconfirmationthattheschemahadbeendroppedsuccessfullyorotherwise.
(Bug#49282)TheAlterSchemadialogintheSQLEditorpermittedtheschemanametobechangedusingtheNametextfield,eventhoughdoingthisisnotsupportedattheserverlevel.
(Bug#49281)IntheSQLEditor,ifanitemintheHistorytabwasright-clicked,andthemenuoptionAppendselecteditemstoSQLscriptselected,MySQLWorkbenchgeneratedanunhandledexception:glibmm-ERROR**:unhandledexception(typestd::exception)insignalhandler:what:vector::_M_range_check(Bug#49245)IntheCreateanewserverinstancewizard,ifthecheckboxEnableSSHloginbasedadministrationwascleared,thewizardstillpromptedtheusertoenteranSSHpasswordwhentheNextbuttonwasclicked.
(Bug#49226)IntheServerStatussectionoftheAdminpage,theSYSTEMgraphicshowedCPUusageat50%,whilethecorrespondingtextlabelshowedCPUusageat0%.
Thegraphicandlabelremainedoutofsynchronizationforaround15seconds.
(Bug#49212)IntheSQLEditorifanEDITtableoperationwasbeingcarriedout,itappearedthatdatainthetablewasnotupdated,andalsoarowalreadyinsertedwouldbeerroneouslydeletedwhenattemptingtoaddanewrowofdata,whenchangeswereapplied.
MySQLWorkbenchhasbeenchangedsothatifanerroroccursduringchangesbeingapplied,anerrordialogisdisplayedshowinganyerrorsthatoccurred.
Also,thestatustextisnowupdatedtosay"ApplyFailed",ratherthan"ChangesApplied".
(Bug#49179)TheManageDBConnectionsdialogdidnotpreventduplicateconnectionnamesoranemptystringasavalidconnectionname.
(Bug#49150)ThetoolbarbuttonsontheHomescreendidnotreflecttheorderoftheactionitemsintheWorkspace.
TheOpenServerProfilebuttonandOpenDBConnectionManagerbuttonsneededtoexchangepositions.
(Bug#49149)IntheLogstaboftheAdministrator,theOldestandNewestbuttonsappearedtohavereversedfunctionality.
OldestdisplayedthemostrecenttimestampsandNewestdisplayedtheoldest.
(Bug#49065)204MySQLWorkbenchReleaseNotesIntheManageDBConnectionsdialog,manytextfieldlabelsappearedtruncated.
(Bug#49052,Bug#49378)TheIDforaconnectionwasdisplayedintheConnectionstaboftheAdminpage,evenafterthecorrespondingadministrationsessionhadbeenclosed.
(Bug#48989)TheConnectionslistintheManageServerInstancesdialogdidnotdisplaytheusernameforsocketandpipeconnections.
ForexampleitdisplayedLocalhost-@:0,ratherthanLocalhost-root@:0.
(Bug#48969)VariouserrorsoccurredwhenattemptingtomodifytheserverconfigurationusingtheConfigurationtaboftheAdministrator:Unhandledexception:globalname'tempfile'isnotdefinedUnhandledexception:[Errno22]Invalidargument:'C:\\users\\tax\\appdata\\local\\temp\\tmpo47ttn'Also,iftheLogstabwasselectedtoviewtheserverlogfiles,thiserroroccurred:Unhandledexception:Errorexecuting'Select@@log_output':Unknownsystemvariable'log_output'(Bug#48906)IntheForwardEngineeranALTERScriptwizard,thetextfieldsandassociatedbuttonsforselectinginputandoutputfileswerenotpositionedcorrectlywithinthewindow,whentheselectedfilenamewaslong.
Althoughthefilescouldbeselectedwhenthewizardwasfirstlaunched,ifthewizardwaslaunchedsubsequently,thetextfieldswouldbefilledwiththepreviouslyselectedfilenames,causingthetextfieldsandBrowsebuttonstobelocatedbeyondthebordersofthewindow.
AsimilarproblemalsoaffectedtheForwardEngineerSQLScriptwizard.
(Bug#48222)InthePartitioningtaboftheAlterSchemadialog,itwasnotpossibletocreateasinglepartition.
Ifapartitioncountof1wasspecifiedthiswasactuallysetto2inthegeneratedDDL.
(Bug#48114)WhenperformingaSynchronizeModeloperation,allforeignkeyrelationshipsintheEERdiagramthathadthesettingdrawsplitwereredrawnasfullyvisible.
(Bug#47767)WhenrunningMySQLWorkbenchfromthecommandline,itcouldnotopenmodelfileswherethepathcontainedaspace.
(Bug#46297)ChangesinMySQLWorkbench5.
2.
11(2009-12-18)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
10.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchhadconfusinganderroneousbehaviorwhenattemptingtohandlemultiplemodeltabs.
Ithasnowbeenchangedsothatifamodeliscurrentlyloaded,andanewmodelorsavedmodelneedstobeloaded,thecurrentmodelwillbeclosedfirstbeforethenopeningthenewmodel.
(Bug#49422)205MySQLWorkbenchReleaseNotesIntheconfigurationeditor,itwasnotpossibletofind,andthereforeset,theconfigurationvariable"old".
ThishasnowbeenaddedtotheGeneraltabintheconfigurationeditoroftheAdmintab.
(Bug#49039)Itwasimpossibletouseafunctioncallasafieldvalueinaneditableresultset,suchasforaresultsetintheQueryEditororintheInsertstabintheTableEditor.
ThiswasbecauseMySQLWorkbenchautomaticallyescapedstringparameterspassedtothefunctioncall.
Forexample,ifanattemptwasmadetoenterintoafieldafunctionsuchasmd5('fred'),MySQLWorkbenchwouldgeneratetheSQLcodemd5(\'fred\').
MySQLWorkbenchnowmakesitpossibletoenterafunction,oranyotherexpression,intoafieldusingthe\funcprefix.
Forexample,\funcmd5('fred')canbeentered.
MySQLWorkbenchwillnowensurethatthestring'fred'isnotescaped.
See(Bug#38600)BugsFixedSecurityFix:WhenusingtheDataDumpfacilityintheAdminscreen,thefullmysqldumpcommand,includingthepasswordused,waswrittentothelogs.
(Bug#49294)IntheSQLEditortheSQLStatementsareacouldonlydisplaytenlinesofcodeandwasnotresizeable.
(Bug#49788)InanEERdiagram,ifthemodelwassynchronizedwithalivedatabase,anyforeignkeyrelationshiplinesthatweresettohiddenbecamevisible.
(Bug#49631)IntheHomescreenWorkspace,inthecentralpanelslistingconnections,modelsandserverinstances,theitemsinthepanelsappearedtoberenderedaslinks.
However,clickingthese"links"hadnoeffect,andtheitemscouldonlybeloadedbydouble-clicking.
MySQLWorkbenchhasbeenchangedtoremovethelinkeffect,andtheseitemscanonlybeloadedbydouble-clicking.
(Bug#49623)WhenMySQLWorkbenchsilentlyreconnectedtoaserverafteracommunicationfailure,itfailedtoreinitializetheconnectioncorrectly.
AsaresultofthisfailureAutocommitwassilentlyenabled.
Ifauserwasworkingwithtransactionaltables,thecommitandrollbacktoolbarbuttonsappearedtowork,althoughtheyhadnoeffect.
(Bug#49462)IfaconnectionfailedMySQLWorkbenchreconnectedsilently.
Thiscausedproblemswithtransactions.
Ifchangesweremadetoatable,beforeaCOMMIT,andtheconnectionlost,MySQLWorkbenchwouldreconnectsilentlyandenabletheusertoCOMMIT.
However,itdidnotwarnthatthisCOMMITwasonanewconnection,andthattheCOMMITwouldhavenoeffect.
(Bug#49461)IntheAdvancedtaboftheconfigurationeditor,theoptionDelaykeywritehadafileselectorbuttonassociatedwithit.
ThisshouldhavebeenalistofferingthevaluesON,OFF,ALL.
(Bug#49424)WhenusingtheCreateanewserverinstancewizard,thepanelusedtoentertheSSHpasswordwashiddenbythewizard.
(Bug#49416)IftheHomescreenwasclosedandthenanattemptmadetoreopenitfromtheView,Homemainmenuoption,MySQLWorkbenchcrashed.
(Bug#49388)MySQLWorkbenchdidnothavetheabilitytotoggleAutocommitmode,orafacilitytoexplicitlystartatransaction,intheSQLEditor.
ThiswasincontrasttoQueryBrowser,whichdidsupportsuchfacilities.
(Bug#49384)WhenusingtheReverseEngineerSQLScripttoimporttheSakilascriptfile,sakila-data.
sql,MySQLWorkbenchoccasionallycrashed.
(Bug#49381)206MySQLWorkbenchReleaseNotesIntheHistorytaboftheSQLEditor,itwaspossibletosimultaneouslyselectmultipleentriesintheTimepanel.
However,thisdidnotseemtoserveanyusefulpurposeasthecontentoftheSQLcolumnonlydisplayedthecodeforasingleentry.
(Bug#49375)IntheSchemataPaletteoftheSQLEditorthedefaultschemaselectordidnotworkiftheschemanamecontaineda'.
'character.
(Bug#49373)WhenusingtheSQLSnippetspalette,right-clickingasnippet,andthenselectingthemenuitemInserttextintoSQLArea,replacedalltextintheSQLStatementsarea.
ThishappenedafteranothersnippethadpreviouslybeeninsertedbecausethedefaultstatewastoleaveallcodeintheSQLStatementsareaselected.
(Bug#49370)TheAUTHORSfileintheMySQLWorkbenchdistributionwasempty.
(Bug#49341)IntheOverviewtaboftheSQLEditorthedropdatabasebuttononthetoolbardidnotworkcorrectly.
Ifpressedthedialogpresenteddidnotcontainthenameofthecurrentdatabaseinitsmessage,andgeneratedtextsuchas:Doyouwanttodropdatabase``fromDBserver.
.
.
Notetheemptystringwherethedatabasenameshouldhavebeen.
Further,thetextonthedialogbuttondropwasalsomissingthedatabasename:DROP``(Bug#49330)ThepathtotheanexternalmysqldumptoolsetintheMySQLtabofthePreferencesdialogwasignoredbyMySQLWorkbench.
ThispreventedtheDataDumpfacilityintheAdminscreenfromworkingcorrectlybecausetherequiredtoolcouldnotbefound.
(Bug#49319)ThelivedataeditoroftheSQLEditor,whichwaslaunchedbydouble-clickingatableintheOverviewtab,didnotbehavecorrectly.
Ifacolumnvaluewaschanged,andthecursorremainedintheeditedcell,theniftheApplymadechangestodatasourcetoolbarbuttonwasclicked,thecontentsofthecellrevertedtoitsvaluepriortoediting.
However,othercellvaluesthathadbeeneditedwerecorrectlysaved.
(Bug#49301)IntheSQLEditor,wheneditinglivetabledata,therewasnoright-clickmenuitemtodeletearow.
(Bug#49300)WhenimportingdatausingtheDataDumptaboftheAdminscreen,MySQLWorkbenchdidnotnotifytheuseroffailedimportsbecauseitcouldnotdetectfailedimports.
(Bug#49297)WhenaexportwasperformedusingtheDataDumptaboftheAdminscreen,andtheexportfailed,theresultingSQLfilewasnotdeleted.
(Bug#49296)IntheSQLEditor,usingtheAlterRoutinewizardtogenerateascripttomodifyanexistingroutineinthelivedatabaseresultsinerrors,duetoincorrectscriptcodebeingemitted.
Forexample,thestatementDELIMITER$$wasmissingfromthestartofthescript.
(Bug#49289)Whenanattemptwasmadetoloadthesakila.
sqlscriptfileintheSQLScriptssectionoftheModeltab,MySQLWorkbenchcrashedwiththiserror:glibmm-ERROR**:unhandledexception(typestd::exception)insignalhandler:what:File'/home/kolbe/Downloads/sakila-db/sakila-data.
sql'containsinvalidUTF-8data.
(Bug#49242)207MySQLWorkbenchReleaseNotesIntheOverviewtaboftheSQLEditor,thetoolbarbuttonstoaddanddropaschemadidnotfunction.
Clickingthebuttonsappearedtohavenoeffect.
(Bug#49240)IntheOverviewtabofSQLEditor,thetoolbarbuttonsrepresentinglargeicons,smallicons,list,add,anddeletedidnotfunctioncorrectly.
(Bug#49239)TheConfigurationtabontheAdminscreenhadatextlabel"Editmy.
cnfFile".
ThistextwasnotappropriateasonWindowstheconfigurationfileiscalledmy.
ini.
(Bug#49237)Intheconfigurationeditor,ontheAdmintab,theoperationoftheApplyandCancelbuttonsdidnotworkcorrectly.
Ifanoptionwasselected,andthenCancelselectedintheviewchangesdialog,andthenApplyclickedagain,theselectedoptionwasincorrectlylistedtwiceintheconfigurationfile.
(Bug#49236)IntheCreatenewserverinstancewizard,ontheMySQLConfigFilepage,clickingtheCheckpathbuttongeneratedanexception.
(Bug#49228)Eventhoughtheserverhadbeenstopped,theServerStatusgraphicalpaneldisplayedvaluesforactiveconnections,trafficandkeyefficiency,givingtheimpressionthattheserverwasstillactive.
(Bug#49225)TheserverhealthgraphsConnectionUsageandTraffic,intheServerStatuspanelofAdmintab,appearedtoindicatetheserverwasoperatingat100%capacity,evenwhenthiswasnotthecase.
MySQLWorkbenchhasbeenchangedtousevariablescaling,ratherthanlinearscaling,forthesegraphs.
(Bug#49214)OntheAdminscreenthelabelsforthemonitoringgraphsweredifficulttoread.
Further,thevalueforTrafficwassometimesdisplayedasanegativenumber.
(Bug#49211)IntheLogFilestaboftheconfigurationeditor,selectedfromtheAdmintab,theoptionWriteLogstodidnotworkcorrectly.
IfeithertheFilesorTablesoptionswereselectedfromtheoptionlist,theMySQLServerwouldnotsubsequentlystart.
ThiswasbecausetheoptionsshouldhavebeenFileandTable.
(Bug#49123)WhenusingtheDataDumpfacilityontheAdminscreen,theexportprocessappearedtohangwhenexportingwiththeExporttoBackupProjectFolderradiobuttonselected.
(Bug#49113)WhenusingtheCreateTablewizardintheSQLEditor,theresultingdialogcontainedcertainoptionsthatcouldnotbedeselectedonceselected.
Forexample,theMergeMethodoptionfeaturedalistwiththreeoptions:PreventInserts,FirstTable,LastTable.
Notethatonceoneoftheseoptionswasselected,therewasnowaytoclearthisselection,astherewasnofacilitytoselectanythingotherthanoneofthesethreeoptions.
(Bug#49048)IntheGeneraltaboftheconfigurationeditor,changingthedatadirectoryusingthefilechoosercontrolledtoaninvaliddirectorybeingintroducedintotheMySQLconfigurationfile.
ThispreventedtheMySQLServerfromstarting.
(Bug#49036)IntheGeneraltaboftheconfigurationeditorintheAdminscreen,theoptionDefaulttabletypeprovidedanincomplete,andincorrectlycapitalized,listofstorageengines/tabletypes.
(Bug#49010)IntheConfigurationtaboftheAdminscreen,anychangesmadeandappliedwerenotreflectedintheconfigurationfileofalocalMySQLServerinstallation.
(Bug#49008)IntheServerStatussectionoftheAdminscreen,thevaluesforCPUstatusappearedtobeerroneouslymultipliedby100,andtheMemorystatusappearedtobecontinually0.
(Bug#48994)IntheDocumentPropertiesdialogthecreateddateandlastchangeddatevalueswerereversed.
(Bug#48104)208MySQLWorkbenchReleaseNotesWhenaschemacontainingtableswithforeignkeyindexeswassynchronizedwithaliveserver,MySQLWorkbenchattemptedtoerroneouslydropandrecreateatleastoneoftheforeignkeyindexes.
(Bug#47766)Aftersynchronizingamodelwithalivedatabase,andsavingtheresultingmodifiedmodel,MySQLWorkbenchcrashed.
Onrestartingandattemptingtoreopenthemodelfile,MySQLWorkbenchgeneratedthiserror:ErrorunserializingGRTdatainsertingnullvaluetonotnulllist(Bug#47518)InanEERdiagram,ifrelationshiplinkswerelaidoutasdesired,andthenasynchronizationwiththeliveservercarriedout,therelationshiplinkswererepositionedbyMySQLWorkbench.
(Bug#47234)IfarelationshiplinkwasselectedintheEERDiagramview,andthemenuitemPlugins,Objects,CopySQLtoClipboardwasselected,anerrorwasgenerated.
Notethatinversion5.
2.
11thismenuoptioniscorrectlydisabledfortheseobjects.
(Bug#39556)ChangesinMySQLWorkbench5.
2.
10(2009-12-01)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
9.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchnowhasthecommandlineoption--version,whichisusedtodisplaytheversionoftheapplication,whenlaunchingtheapplicationfromthecommandline.
(Bug#49136)TheHelp,WorkbenchProductPagemenuitemlaunchedthedefaultwebbrowser,butdisplayedanoutdatedproductpage.
Thiswasduetoawebserverconfigurationissue.
MySQLWorkbenchnowdisplaysthecorrect,up-to-dateproductpage.
(Bug#49066)BugsFixedWhenusingAlterTableintheSQLEditor,ifacolumnnamewaschanged,andtheApplybuttonclicked,theApplyObjectChangeswizardwaslaunched.
TheReviewchangespageindicatedthatthescriptthatwouldbeappliedwoulddropthealteredcolumnthenaddanewcolumnwiththenewname.
ThisledtocolumndatabeinglostbecausethescriptshouldinsteadhaveusedCHANGECOLUMN,tochangethenameofthecolumn.
(Bug#49286)WhenusingAlterTableintheSQLEditor,ifatablenamewaschanged,andtheApplybuttonclicked,theApplyObjectChangeswizardwaslaunched.
TheReviewchangespageindicatedthatthescriptthatwouldbeappliedwouldincorrectlycreateanewtableasaduplicateofthetablebeingrenamed,ratherthanuseALTERtorenamethetable.
(Bug#49275)Intheconfigurationeditor,intheAdmintab,theDiscardbuttonsimplyuncheckedalloptions,ratherthanjustthosethathadbeencheckedduringthecurrenteditingsession.
Thismadethebuttonappeartohavea"clearall"function,ratherthantheexpected"revertchanges"function.
(Bug#49234)WhenusingtheForwardEngineerSQLCREATEScriptwizard,ifthecheckboxOmitSchemaQualifierinObjectNameswasselected,thescriptcodeforviewswasomitted.
(Bug#49153)IntheAdministrativeRolestabofServerAccessManagement,selectionofRolesdidnotworkcorrectly.
Forexample,selectingtheDBAcheckbox,andthendeselectingit,causedallrolestobe209MySQLWorkbenchReleaseNotesdeselected.
Further,usingtheRevertbuttonresultedintheselecteduserdisappearingfromtheUserAccountspanel.
(Bug#49071)MySQLWorkbenchdidnothandlesignedandunsignedintegerscorrectly.
Forexample,ifperformingasynchronizationbetweenamodelandalivedatabasewheretheonlydifferencewasacolumnwasdeclaredtobeoftypeINTEGERinonecaseandUNSIGNEDINTEGERintheother,thedifferencewouldnotbedetectedandtheALTERscriptwouldimplythedatabaseswerethesame.
(Bug#49063)AMySQLconfigurationfilecausedMySQLWorkbenchtocrash,whenanattemptwasmadetoviewitintheconfigurationeditoroftheAdmintab.
Theerrorgeneratedwas:Unhandledexception:'bool'objecthasnoattribute'strip'(Bug#49060,Bug#49602)IntheSQLEditor,twobuttonsonthetoolbarhadnotooltips.
Thesewerethegreencheckortickmark,andtheredbackarrowbuttons.
Further,theydidnotseemtobecomeenabledordisabledaccordingtothecontext,makingitdifficulttodeterminetheirintendedfunction.
(Bug#49059)OntheMySQLConfigFilepageoftheNewServerProfilewizard,clickingChecksectiongeneratedanexceptioniftherewereoptionsintheMySQLconfigurationfilethatdidnothavevaluesassigned:Checkifmysqldsectionexistsin/tmp/my.
cnf**Message:functioncallerrorTraceback(mostrecentcalllast):File"/usr/lib/mysql-workbench/modules/wb_admin_grt.
py",line292,intestInstanceSettingByNameparser.
read([config_file])File"/usr/lib/python2.
5/ConfigParser.
py",line267,inreadself.
_read(fp,filename)File"/usr/lib/python2.
5/ConfigParser.
py",line490,in_readraiseeConfigParser.
ParsingError:Filecontainsparsingerrors:/tmp/my.
cnf[line2]:'log-bin\n'glibmm-ERROR**:unhandledexception(typestd::exception)insignalhandler:what:errorcallingWbAdmin.
testInstanceSettingByName:seeoutputfordetails(Bug#49057,Bug#47954)OntheAdminscreen,theserverconfigurationoptionKeybuffer,waslocatedundertheGeneraltab,ratherthantheMyISAMParameterstab,eventhoughitwasaMyISAM-onlyoption.
(Bug#49017)IntheconfigurationeditorintheAdmintab,thelistsfordisplayingunits,suchasfortheSortbuffersizeoption,didnotshow'G',whichrepresentsGigabytes.
Thisbugwasfixedin5.
2.
10.
Itwassubsequentlydecidedtostandardizeallunitsarounduppercasecharacters.
Inparticularthe'k'waschangedto'K'.
Thischangewasmadeinversion5.
2.
13.
(Bug#49013)IntheSQLEditor,thedatabaseexploreroftheSchematapaletteinthesidepaneldidnotworkcorrectly.
Incorrectbehaviorincludedrandomcollapsingofexpandeddatabasesandoccasionalcrashing.
(Bug#48981)Whenusingthedatamodeler,MySQLWorkbenchextendedverticallytothemaximumsizeofthescreen,overlappingthedock,andtherebymakingitimpossibletouse.
(Bug#48976)IntheManageServerInstancesdialog,iftheServerInstanceslistpanewasempty,thenoncreatinganewServerInstance,itwasnotpossibletochangetheinstance'sname.
Theinstancehadtobecreated,thedialogclosed.
Onreopeningthedialog,theinstancecouldberenamed.
(Bug#48967)210MySQLWorkbenchReleaseNotesTheGenerateCatalogDiffReportfeaturedidnotpermitthecomparisonofimportedscriptsbecauseselectingtheradiobuttonforthisoptionhadnoeffect.
(Bug#47230)IfacollationwaschangedforatableintheTableEditor,therewasnofacilitytothensetthisbacktotheschemadefault.
Anewentryhasbeennowbeenaddedtothecollationselectionlist:SchemaDefault.
(Bug#46513)Whenamodelcontainingstoredroutineswasforwardengineeredtoascript,thescriptcontainedanerroneousadditionaldelimiteraftereachstoredroutine.
Thisresultedina"Noqueryspecified"errorwhenanattemptwasmadetorunthescriptonaserver.
(Bug#39929)ChangesinMySQLWorkbench5.
2.
9(Notreleased)Internalrelease.
ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
8.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedIf,whileeditingdataintheInsertsEditor,theESCkeywasaccidentallypressed,theInsertsEditorwouldclosewithoutwarningandalldataenteredtothatpointwouldbelost.
TheimprovedInsertsEditordoesnotdisplaythischaracteristic.
PressingtheESCkeywillhavenoeffect.
(Bug#48452)BugsFixedMySQLWorkbenchcrashedwhentheImport/ExportServerDataActionItemontheHomescreenwasclicked.
(Bug#49064)ClickingtheActionItem,ManageSecurity,ontheHomescreengeneratedthisexception:Traceback(mostrecentcalllast):File"C:\ProgramFiles\MySQL\MySQLWorkbench5.
2OSS/modules\wb_admin_grt.
py",line199,inopenSecurityManagertab.
wait_server_check(4)File"C:\ProgramFiles\MySQL\MySQLWorkbench5.
2OSS/modules\wb_admin_grt.
py",line95,inwait_server_checkwhiletab.
configuration.
last_is_running_checkisNoneandtime.
time()-t,wouldresultinonlythefirstoftheselectedobjectsbeingmovedtotherighthandpanel.
(Bug#48116)WorkingthroughtheSynchronizeModelwithDatabasewizarddidnotresultinthelivedatabasebeingupdated.
(Bug#47953)UsingUTF-8accentedcharactersintheStoredRoutineDDLeditorcausedtheDDLparsertoraiseasyntaxerrorandrefusetosavetheroutine.
(Bug#47730)TheForwardEngineerSQLScriptwizarddidnotgeneratetheexportscript.
OntheReviewSQLScriptpageofthewizard,thereviewpanelwasblank.
Further,clickingCopytoClipboardgeneratedthisexception:UnknownExceptioncaughtinc:\documentsandsettings\mysqldev\mydocuments\visualstudio2008\projects\workbench52\backend\windows\wbprivate.
wr\src\Wb.
hatline1085.
(Bug#47482)WhenusingtheForwardEngineerSQLScriptwizard,thescriptgeneratedforamodelcontainingmultipleschemata,onlyincludedtheCREATESCHEMAstatementforthefirstschema.
(Bug#47202)212MySQLWorkbenchReleaseNotesRunningtheForwardEngineeranALTERScriptwizardresultedinanALTERscriptthatdictatedchangeswererequiredtotables,eveninthecasewherenosuchchangeswerenecessary.
(Bug#47063)AttemptingtouseDatabase,GenerateCatalogDiffReportresultedinaSegmentationFault.
(Bug#46810)TheForwardEngineerSQLScriptwizarddidnotgeneratecorrectdelimitersyntaxforroutines.
Forexample,itgeneratedthiscode:DELIMITER////CREATEPROCEDURE`sakila`.
`film_not_in_stock`(INp_film_idINT,INp_store_idINT,OUTp_film_countINT)READSSQLDATABEGINSELECTinventory_idFROMinventoryWHEREfilm_id=p_film_idANDstore_id=p_store_idANDNOTinventory_in_stock(inventory_id);SELECTFOUND_ROWS()INTOp_film_count;END////ThisresultedinerrorswhenanattemptwasmadetorunthegeneratedscriptonMySQLServer.
(Bug#46505)ChangesinMySQLWorkbench5.
2.
8(2009-11-18,Beta)FirstBetareleaseof5.
2.
ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
7.
BugsFixedWhenatablewaseditedintheEERDiagramview,andControl+Swaspressedtosavethemodel,themodelfilewasnotsaved.
(Bug#48682)Ifanmodelobject,suchasaschemaortable,wasdeletedoritscreationwasundoneusingtheundofeature,whiletheobjecteditorwasopen,acrashoccurrediftheeditorwasthensubsequentlyclosed.
(Bug#48664)WhenrunningMySQLWorkbench,thiserroroccurredwhenanattemptwasmadetochangetheWindowsscreenresolution:cairoerror:outofmemory(Bug#48520)MySQLWorkbenchdidnotstartcorrectly.
Atstartupitgeneratedthiserror:MicrosoftVisualC++RuntimeLibraryRuntimeError!
ProgramC:\Pro.
.
.
ThisapplicationhasrequestedtheRuntimetoterminateitinanunusualway.
Pleasecontacttheapplication'ssupportteamformoreinformation.
213MySQLWorkbenchReleaseNotes(Bug#48389)OnceadefaultvaluehadbeensetforacolumnintheTableEditor,itwasnotpossibletoremoveit.
(Bug#47085)TheViewtexteditorwasoverlyaggressiveintrimmingexcesswhitespacefromViewdefinitions.
Iftherewassomehesitationaftertheuserenteredoneormorespaces,theeditorwouldtrimwhitespacebacktothelastnon-spacecharacterentered.
(Bug#46894)IntheEERDiagramview,theauto-resizingoftablesdidnotworkcorrectly,tablesweretoosmalltopermitallcolumnstobevisible.
(Bug#46806)WhenusingtheFedora10RPMinstallationpackagesonFedora11,openingadatabaseconnectionproducedthiserror:CannotConnecttoDatabaseServerConnection'antonia'couldnotbeestablished:Databasedriver:Failedtoopenlibrary'/usr/lib/mysql-workbench/mysqlcppconn.
so'.
Checksettings.
TheMySQLWorkbenchlibrarieswereinstalledin/usr/lib64/,not/usr/lib/.
(Bug#46428)IntheManageDBConnectionsdialog,thetextfieldsUsername,Password,andDefaultSchemaacceptedtext,butasthetextwasbeingenteredonlythetophalfofthecharactersentereddisplayed.
However,oncethetexthadbeensubmitted,thecharactersweredisplayedcorrectly.
(Bug#45106)PrintingofanEERDiagramdidnotworkcorrectlyifatableverticallyspannedmultiplepages.
Inthiscasepageswouldbeprinteduptoandincludingthepagethatcontainedthefirstpartofthetablethatspannedmultiplepages,butthepagescontainingtheremainingpartsofthetablewouldnotbeprinted.
Thisproblemtypicallyoccurredwhenatablehadmorefieldsthancouldcomfortablyfitonasinglepage.
(Bug#33919)ChangesinMySQLWorkbench5.
2.
7(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
6.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedIntheAdministratortabofMySQLWorkbenchtheDataDump(Export/ImportData)featurenowusesthe--commentsparameterwhenexecutinganimportorexportoperation.
(Bug#23002)BugsFixedIntheManageServerInstanceswizard,MySQLWorkbenchcrashediftheNewbuttonwasclicked.
(Bug#48347)OnUbuntuLinux,MySQLWorkbenchdidnotwarnifanewmodelwastobesavedasafilethatalreadyexistedonthedrive.
(Bug#48345)TheUsecompressionprotocoloptionwasnotworkingcorrectlywhensetintheManageDBConnectionswizard.
WhenthechecboxUsecompressionprotocolwasselectedintheAdvancedtaboftheManageDBConnectionswizard,thiserrorwasgeneratedwhentheconnectionwastested:NoboolvaluepassedforCLIENT_COMPRESS214MySQLWorkbenchReleaseNotesThesameerroroccurredeveniftheUsecompressionprotocolcheckboxwassubsequentlycleared.
(Bug#48202)WheneditingastoredroutineortriggerintheTableEditor,thecursorwouldrelocatetothetopoftheeditingwindowifakeywasnotpressedforafewseconds.
NoteOnWindowsthisissuewasfixedin5.
1.
18.
OnOSXthisissuewasfixedin5.
2.
4.
OnLinuxthisissuewasfixedin5.
2.
7.
(Bug#48156)AttemptingtoexporttheresultofanSQLquerytoCSVusingQuery,ExportResults.
.
.
gavetheerror:Failedtoopentemplatefile:`/usr/share/mysql-workbench/modules/data/sqlide/CSV.
tpl`ThisoccurredonaFedora11AMD64install,fromRPM.
Therequestedfilewasfoundinadifferentdirectory,/usr/share/mysql-workbench/sqlide/.
Theerrordidnotoccurafterthefilewasmovedtotherequiredlocation.
(Bug#48156)IntheColumnstaboftheTableEditor,thetooltipfortheAIcolumndidnotwork.
Ifthecursorwasplacedoverthecolumnnotooltiptextwasdisplayed.
(Bug#48129)IfanEERDiagramtabwasclosed,itwasnotpossibletoreopenitbyclickingitsicononthemodelpage.
(Bug#47545)IntheGRTshellthehelpcommand,whichisequivalentto,crashedwhennoargumentswerespecified.
(Bug#47503)ThescriptgeneratedbyFile,Export,ForwardEngineerSQLCREATEScriptdroppedaschemaifitexistedandthenrecreatedit.
Thisresultedinlossofexistingdata.
(Bug#47468)Whenanattemptwasmadetoaddadatabaseconnection,thiserrorwasgenerated:TestconnectfailedCouldn'tloadlibrarylibmysqlclient_r.
so:libmysqlclient_r.
so:cannotopensharedobjectfile:NosuchfileordirectoryThisonlyhappenedonLinux.
(Bug#47238,Bug#48507)IntheInsertstaboftheTableEditor,valuesenteredforaBITcolumnwerenotsaved.
Ifvalueswereenteredandthenthechangesapplied,thevaluesintheBITcolumndisappeared.
(Bug#47100)WhenamodelwasloadedandanEERDiagramopened,themodelnavigatordidnotdisplaythemodelcorrectly.
(Bug#46970)IntheTableEditor,whentryingtomodifyacolumndefaultvalue,errorsoccurred.
OnaTIMESTAMPcolumnitwasnotpossibletoenteravalidvalueoftheformatyyyy-mm-ddhh:mm:ss.
Thiscausedanerrorifforwardengineeringwasattempted.
ANULLdefaultvalueforacolumncouldnotbedeleted.
(Bug#46878)IntheInsertstaboftheTableEditor,ifastringthatcontainedspaceswasaddedasaninsert,thestringwastruncatedtothetextbeforethefirstspace.
(Bug#46624)215MySQLWorkbenchReleaseNotesIntheReverseEngineerDatabasewizarditwasnotpossibletoselectonlyonetabletoreverseengineer,andthenproceedtothenextstep.
(Bug#45881)Whenrunningapluginthatcalledafunctionsuchasthefollowing,thedocument'sstatuswassetto"unsaved",andanasteriskwasdisplayedinthetitlebar,assoonasthefileselectiondialogopened.
Thisoccurredevenforanewdocument,oranunmodifieddocument.
functionrfstest(obj)localpathpath=Workbench:requestFileSave("Caption","SQLFiles(*.
sql)|*.
sql")end(Bug#44813)ForwardEngineerSQLCREATEScriptgeneratedschemaqualifiersforStoredProcedurenamesregardlessofthesettingoftheOmitschemataqualifiersfromoutputcheckbox.
ThisresultedinthegeneratedscriptcontainingStoredProcedurenamesprefixedbytheschemaname.
(Bug#43276)IntheTableEditor,thekeyboardshortcutssuchasControl+X,Control+VandControl+C,affectedthemaindocument,ratherthanbeingconfinedtowithintheTableEditor.
Forexample,ifControl+Cwasusedtocopyacolumn,thiserroneouslyresultedinaduplicatetablebeingcreatedinthemainmodel.
(Bug#42626)Ifacollationwassetastheschemadefault,thiswasnotcorrectlyhandledwhenthemodelwassynchronizedwithalivedatabase.
Ifacollationwassetasaschemadefault,andthenthemodelforwardengineeredtoadatabase,thecollationwascorrectlyset.
Ifhowever,themodelwasthensynchronizedwiththelivedatabase,MySQLWorkbenchattemptedtoalterthecollationstoutf8_general_ci.
(Bug#38807)ChangesinMySQLWorkbench5.
2.
6(2009-10-21)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
5.
BugsFixedIfaforeignkeyrelationshipwasalteredtopointtoacolumninadifferenttable,theforeignkeywasupdatedcorrectlybuttheEERdiagramwasnotredrawntoreflectthenewrelationship.
(Bug#47807)AfterusingtheForwardEngineertoDatabasewizard,MySQLWorkbenchwouldcrashifanattemptwassubsequentlymadetoexittheapplication.
(Bug#47276)Wheneditingatrigger,thetriggereditorwouldautomaticallyinsertadelimiterduringapauseintyping,andalsorelocatethecursor.
(Bug#45929)ChangesinMySQLWorkbench5.
2.
5(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbenchMySQLWorkbench5.
2.
4.
BugsFixedThefollowingexceptionwasgeneratedwhenclosingtheRelationshiptabforanEERDiagram:System.
NullReferenceException:Referênciadeobjetonodefinidaparaumainstnciadeumobjeto.
emMySQL.
GUI.
Workbench.
MainForm.
mainDockPanel_ActiveDocumentClosing(Objectsender,ActiveDocumentClosingEventArgse)em216MySQLWorkbenchReleaseNotesWeifenLuo.
WinFormsUI.
Docking.
DockPanel.
OnActiveDocumentClosing(ActiveDocumentClosingEventArgse)emWeifenLuo.
WinFormsUI.
Docking.
DockPane.
CloseContent(IDockContentcontent)emWeifenLuo.
WinFormsUI.
Docking.
DockPane.
CloseActiveContent()emWeifenLuo.
WinFormsUI.
Docking.
VS2005DockPaneStrip.
Close_Click(Objectsender,EventArgse)emSystem.
Windows.
Forms.
Control.
OnClick(EventArgse)emSystem.
Windows.
Forms.
Control.
WmMouseUp(Message&m,MouseButtonsbutton,Int32clicks)emSystem.
Windows.
Forms.
Control.
WndProc(Message&m)emSystem.
Windows.
Forms.
Control.
ControlNativeWindow.
OnMessage(Message&m)emSystem.
Windows.
Forms.
Control.
ControlNativeWindow.
WndProc(Message&m)emSystem.
Windows.
Forms.
NativeWindow.
Callback(IntPtrhWnd,Int32msg,IntPtrwparam,IntPtrlparam)(Bug#47958)WhenattemptingtorunMySQLWorkbench,thesplashscreenappearedandthentheapplicationimmediatelycrashed,generatingthe"SenderrorreporttoMicrosoft"dialog.
OndebuggingitwasfoundthatMySQLWorkbenchwasthrowingaTypeLoadException:Couldnotloadtype'WeifenLuo.
WinFormsUI.
Docking.
ActiveDocumentClosingEventArgs'fromassembly'WeifenLuo.
WinFormsUI.
Docking,Version=2.
2.
3428.
40956,Culture=neutral,PublicKeyToken=null'.
OninspectionofthereferencedassemblyitwasconfirmedthattherewasnotypeActiveDocumentClosingEventArgsdefined.
(Bug#47534,Bug#47480)ChangesinMySQLWorkbench5.
2.
4(2009-10-07)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
3.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedSomekeyboardshortcutshavebeenchanged.
OnMicrosoftWindowsandLinuxControl+YisnowusedforRedo.
OSXcontinuestouseCommand+Shift+ZasitsdefaultforRedo.
ForSynchronizeModel,Control+Alt+YisusedonWindowsandLinux,andCommand+Control+YisusedonOSX.
(Bug#46285)BugsFixedWheneditingastoredroutineortriggerintheTableEditor,thecursorwouldrelocatetothetopoftheeditingwindowifakeywasnotpressedforafewseconds.
NoteOnWindowsthisissuewasfixedin5.
1.
18.
OnOSXthisissuewasfixedin5.
2.
4.
OnLinuxthisissuewasfixedin5.
2.
7.
(Bug#48156)IfanewemptyEERdiagramwascreated,thenModel,RelationshipNotation,ConnecttoColumnswasselected,MySQLWorkbenchgeneratedthesemessages:**Message:item_activated:0x28d5cf0->217MySQLWorkbenchReleaseNotes'plugin:wb.
view.
setRelationshipNotation:fromcolumn'**Message:unhandledmessage4:wb.
view.
setRelationshipNotationfinishedin0.
00sThesemessageswerenotgeneratediftheEERdiagramcontainedatleastonetable.
(Bug#47565)Whenamodelwassynchronized,thisincorrectSQLwasgenerated:CREATETABLEIFNOTEXISTS`synthescom`.
`adx_clienti`(`id`INT(11)UNSIGNEDNOTNULLAUTO_INCREMENT,`citta`VARCHAR(100)NULLDEFAULTNULL,`provincia`VARCHAR(100)NULLDEFAULTNULL,PRIMARYKEY(`id`)ENGINE=MyISAMDEFAULTCHARACTERSET=utf8COLLATE=utf8_general_ci;Notethattheclosingparenthesis,whichshouldhavebeenlocatedafterthePRIMARYKEYstatement,ismissing.
Thatsresultedinthiserrorbeinggenerated:ERROR:Error1064:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'ENGINE=MyISAMDEFAULTCHARACTERSET=utf8COLLATE=utf8_general_ci'atline13(Bug#47407)WhenatablewasopenedforeditingintheQueryEditor,theDECIMALcolumnvaluesappearedintheresultsetasintegervalues,disregardingprecisionandscalesettings.
Thefractionalpartofthenumberwasdiscarded.
Itwasalsonotpossibletoaddthefractionalpartofthenumberduringediting.
(Bug#47405)IntheEERDiagram,Layernameswerenotrendered.
ThisonlyhappenedwithOpenGLrendering(onlyonMicrosoftWindows).
(Bug#47385)WhentheQueryDatabasemenuoptionwasselected,theexplorerontheright-handsidedisplayedTables,ViewsandRoutines,butwhentheRoutinesfolderwasexpandedtheroutinescontainedinthemodelweremissing.
(Bug#47088)ClickingtheTestConnectionbuttoninDBConnectionEditorwizarddidnotappeartohaveanyeffect.
(Bug#47083)IntheQueryEditor,whenanattemptwasmadetoexpandaschemaandselectatable,thisexceptionwasgenerated:ExceptionTextSystem.
AccessViolationException:Attemptedtoreadorwriteprotectedmemory.
Thisisoftenanindicationthatothermemoryiscorrupt.
atMySQL.
Grt.
TreeModel.
expand_node(NodeIdnode)atMySQL.
Grt.
GrtTreeModel.
TreeViewExpanding(Objectsender,TreeViewAdvEventArgse)atSystem.
EventHandler`1.
Invoke(Objectsender,TEventArgse)atAga.
Controls.
Tree.
TreeViewAdv.
OnExpanding(TreeNodeAdvnode)atAga.
Controls.
Tree.
TreeViewAdv.
SetIsExpanded(TreeNodeAdvnode,Booleanvalue)atAga.
Controls.
Tree.
TreeViewAdv.
SetIsExpanded(ExpandArgseargs)218MySQLWorkbenchReleaseNotesatAga.
Controls.
Tree.
TreeViewAdv.
SetIsExpanded(TreeNodeAdvnode,Booleanvalue,BooleanignoreChildren).
.
.
(Bug#47044)OnOSXusingcmd+backspacetodeleteacolumninthetableeditordidnotwork.
(Bug#46613)IntheSynchronizeModelwithDatabasedialogthetextintheupperrightareaofthedialogdidnotwrapcorrectly,resultinginsometextnotbeingvisible.
(Bug#45455)MySQLWorkbenchEERDiagramviewdidnotpermitthecreationofaforeignkeyconstraintonaprimarykey.
(Bug#39546)ChangesinMySQLWorkbench5.
2.
3(2009-09-15)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
2.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedIntheInsertstaboftheTableEditor,ifavaluewasenteredwithquotingthenanycharactersinthestringrequiringescapingwerenotescaped.
However,ifthesamestringwasenteredwithoutquotingthenthestringwouldbeescapedcorrectlybyMySQLWorkbench.
For5.
0and5.
1thisisexpectedbehavior.
Ifavalueisenteredwithoutleadingandtrailingquotationmarks,theInsertsEditoraddsquotingandescapescharactersthatrequireit.
However,ifquotedtextisentered,theInsertsEditorcarriesoutnofurtherchecksbecauseitassumesacorrectlyescapedandquotedsequencehasbeenentered.
5.
2featuresanewInsertsEditor.
InthiscasetheuserentersthestringwithoutquotingorescapingandtheInsertsEditortakescareofallquotingandescapingasrequired.
(Bug#38906)BugsFixedIntheForwardEngineerSQLCREATEscriptwizard,inthedialogaskingforconfirmationtooverwriteanexistingfile,clickingtheCancelbuttonledtothewizardproceedingtothenextstep,whileclickingtheReplacebuttonledtocancellationoftheaction.
Thefunctionalityofthebuttonsappearedtobereversed.
(Bug#47257)WhenaddinginsertswithaNULLvalueinacolumn,MySQLWorkbenchincorrectlyaddedsinglequotationmarkstotheNULLvalue.
NoteNote,whenenteringaNULLvalueright-clickthebuttonnexttothevalueandselectSetselectiontoNULL,otherwiseNULLwillbeinterpretedasastringliteral.
(Bug#47122)MySQLWorkbenchcrashedonlaunchonOSX10.
6.
0.
(Bug#46953)IftheDefaultStorageEnginewasselectedasMyISAMintheModelOptionsdialog,whenanewtablewascreatedintheEERDiagramitwasfoundtohaveastorageenginetypeofInnoDB.
(Bug#46752)219MySQLWorkbenchReleaseNotesWhenamodelcontaininginvalid/brokenforeignkeydefinitionswasloadedintoMySQLWorkbench,theerrorsweredetectedandrepaired.
However,whenthemodelwassavedandreloadeditcontainedchangeddatatypes.
AllINTEGERcolumnswerechangedtoINTEGER(11).
Further,someBOOLEANcolumnswerechangedtoBOOLEAN(1).
(Bug#46467)IftheTableEditorhadbeeninvokedthentheTextBoxesintheTools,Preferencesdialogbecameverticallymisaligned.
ThisonlyhappenedforMySQLWorkbenchrunningonOSX.
(Bug#46255)WhenaconnectionwasselectedintheDBConnectionEditoritappearedtoflickeranumberoftimesbeforeMySQLWorkbenchcrashed.
(Bug#46065)WhenadatabasewithStoredProcedureswasreverse-engineeredintoMySQLWorkbenchtheStoredProcedureswerenotdisplayedintheRoutineEditor,andsocouldnotbeedited.
(Bug#45704)WhenrunningMySQLWorkbenchonOSX,ifatablewasaddedtothemodeldiagramanddeletedtheapplicationcrashed.
Thishappenedforanewdiagramfromaschemaimportedfromalivedatabase.
(Bug#45692)DuringForwardEngineering,clickingtheCopytoClipboardbuttongeneratedcodethatcontainedanextranewlineperline.
(Bug#45579)AttemptstorebuildtheMySQLWorkbenchsourceRPMfailed.
TheRPMappearedtocontainanunmodifiedtemplatemysql-workbench.
spec.
ininsteadofthecorrectspecfilewithvariableplaceholdersreplacedbyactualvalues.
WhenusingthefollowingcommandtorebuildtheRPM:shell>rpmbuild-ba--cleanSPECS/mysql-workbench.
spec.
inThiserrorwasgenerated:error:File/usr/src/packages/SOURCES/mysql-workbench-oss-@VERSION@.
tar.
gz:NosuchfileordirectoryFurther,thespecfileinthepackagehadtheincorrectsuffix".
spec.
in"insteadof".
spec".
(Bug#45515)OnOSX,itwasnotpossibletoresizeaTextObjectontheEERDiagramcanvas.
(Bug#45472)References:Seealso:Bug#39887.
ItwasnotpossibletoassigncolumnstoindexesbecausetheColumncheckboxesdidnotrespondtomouseevents.
(Bug#45260)MySQLWorkbenchgeneratedasegmentationfaultwhenclickingeithertheNNorAIcheckboxesontheColumnstaboftheTableEditor.
(Bug#45075)IntheColumnstaboftheTableEditor,ifthecolumnwasoftypeENUMandwasgivenadefaultvalue,whenanattemptwasmadetoforwardengineertheschemaitwouldnotvalidate.
(Bug#44368)InthePhysicalSchematapaneifmoreschemawereaddedthancouldfitwithinthepane,theseschemacouldnotbeviewedbecausetherewasnoabilitytoscrollthepane.
Further,double-clickingtheschemaintheCatalogpanedidnotlocatetheschemainthePhysicalSchematapane.
MySQLWorkbenchwaschangedsothatasmalldownarrowbuttonwasaddedtotherightsideofthePhysicalSchematatabbar.
Thisprovidesalisttoselectaspecificschematab.
(Bug#39735)220MySQLWorkbenchReleaseNotesWhenHelp,Aboutwasselectedfromthemainmenu,itwasnotpossibletocopyMySQLWorkbenchversioninformationtotheclipboard.
(Bug#39610)WhenadiagramwasexportedasPNGitusedtheheightandwidthofthemodelasdisplayedintheEERDiagram.
Thisresultedintheexportedpicturebeingtoosmallortoolarge,ratherthanbeingscaledtoaconsistentsize.
(Bug#36226)ChangesinMySQLWorkbench5.
2.
2(2009-07-27)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
1.
BugsFixedTheSynchronizeModelwithDatabasewizardcontainaspellingmistake.
Theword"synchronization"wasmispelledas"synchronizatiob".
(Bug#45939)MySQLWorkbench5.
1.
16failedtocreateINSERTsintheexportedDDLforsometables.
(Bug#45920)MySQLWorkbenchcrashedatstartuponOSX.
(Bug#45869)IfMySQLWorkbenchgavethemessagethattheMySQLServerwasnolongeravailable(becauseoftimeoutduetoinactivity)thenMySQLWorkbenchcrashedwhentheusertriedtoreconnect.
(Bug#45123)TheUMLrelationshipnotationwasincorrect.
WhensettingaForeignKeytoNULLable,thetablereferencedbytheForeignKeyshouldbemarkedasoptional.
However,MySQLWorkbenchmarkedthetablecontainingtheForeignKeyitselfasoptional.
(Bug#45069)IfauseraddedaLIMITclausetoaquery,theautomaticallyaddedLIMIT0,1000clausecausedasyntaxerror.
(Bug#45051)ThenewSQLIDE,introducedin5.
2,didnotsupportreturningresultsfromprocedures.
Whenanyroutinewascalled,therewerenoresultsdisplayedinthequeryeditorwindow.
However,thelogcontainedthemessage"Response:OK".
Whenanotherquerywasrunonthesameconnection,thelogmessagewas:ErrorCode:2014Commandsoutofsync;youcan'trunthiscommandnow(Bug#44910)ChangesinMySQLWorkbench5.
2.
1(2009-05-22)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
2.
0.
ChangesinMySQLWorkbench5.
2.
0(2009-04-30,Alpha)Thisisthefirstalphareleaseof5.
2.
0.
ChangesinMySQLWorkbench5.
1ChangesinMySQLWorkbench5.
1.
19(2010-09-06)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
18.
FunctionalityAddedorChanged221MySQLWorkbenchReleaseNotesBugsFixedFunctionalityAddedorChangedIntheForwardEngineerSQLScriptwizardthecheckboxGenerateDROPSCHEMAnowcauseseveryCREATESCHEMAstatementtobeprependedwithDROPSCHEMAIFEXISTS`schemaname`.
(Bug#46706)BugsFixedTheOmitSchemaQualifierinObjectNamesoptionintheForwardEngineerSQLScriptwizardappearedtohavenoeffect.
Afterselectingthisoptionandproceedingthroughthewizard,thegeneratedscriptstillcontainedschemaqualifiers.
(Bug#46268)Synchronizingamodelwithalivedatabase,withouthavingmadeanychangestothemodelorthedatabase,causedthemodeltoappearasunsaved,indicatingthatunnecessarychangesmayhavebeenmadetothemodel.
(Bug#40914)Whensynchronizingwithalivedatabase,ifthedirectionofsynchronizationwaschangedtoinbound,thescriptgeneratedindicatedthatnoinboundchangeswouldbemade.
(Bug#40648)MySQLWorkbenchEERDiagramviewdidnotpermitthecreationofaforeignkeyconstraintonaprimarykey.
(Bug#39546)ChangesinMySQLWorkbench5.
1.
18(2009-09-03)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
17.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheColumnEditorhasbeenupdatedtoremovethefeaturewherebyacolumncouldbetoggledtoaprimarykeybydouble-clickingit.
PrimarykeystatuscannowonlybesetbyselectingtheappropriatecheckboxintheadjacentColumnDetailsframe.
(Bug#46579)ItwasnotpossibletochangecolumnorderbydragginganddroppingcolumnsintheColumnstaboftheTableEditor.
MySQLWorkbenchhasbeenchangedtoenableyoutodraganddropacolumntochangethecolumnorderasrequired.
(Bug#40601)BugsFixedWheneditingastoredroutineortriggerintheTableEditor,thecursorwouldrelocatetothetopoftheeditingwindowifakeywasnotpressedforafewseconds.
NoteOnWindowsthisissuewasfixedin5.
1.
18.
OnOSXthisissuewasfixedin5.
2.
4.
OnLinuxthisissuewasfixedin5.
2.
7.
(Bug#48156)MySQLWorkbenchgeneratedanunhandledexceptionwhenusingFile,Export,ForwardEngineerSQLCREATEScript.
Theexceptionwasgeneratedifanattemptwasmadetogenerateascriptsothatitwroteoverascriptalreadycreated.
(Bug#47115)222MySQLWorkbenchReleaseNotesClickingtheTestConnectionbuttoninDBConnectionEditorwizarddidnotappeartohaveanyeffect.
(Bug#47083)MySQLWorkbenchcrashedonlaunchonOSX10.
6.
0.
(Bug#46953)WhenthedatatypeofatablecolumnwaschangedintheTableEditor,itwasnotreflectedintheEERDiagram,althoughthetooltipwasupdatedcorrectly.
ThisonlyhappenedinMySQLWorkbench5.
1.
17.
(Bug#46940)IntheColumnstaboftheTableEditor,whentheemptyrowattheendofthecolumnlistwasrightclicked,MySQLWorkbenchcrashedwiththiserror:**(mysql-workbench-bin:15234):WARNING**:/tmp/sakila.
mwbd1/document.
mwb.
xml:26:link'{591FC376-B82F-4F3D-B185-BA5C65B77080}'key=ownercouldnotberesolved**Message:unhandledmessage4:wb.
file.
openRecentModelfinishedin0.
58sglibmm-ERROR**:unhandledexception(typestd::exception)insignalhandler:what:Indexoutofrange.
aborting.
.
.
Aborted(Bug#46937)TheDDLwasgeneratedwithoutforeignkeys,regardlessofwhethertheSkipgenerationofforeignkeysoptionwasturnedon.
(Bug#46875)IntheColumntaboftheTableEditor,iftheNNcheckboxwasselectedordeselected,thechangewasnotimmediatelyreflectedintheEERDiagram,butwasseenifsomeotheroperationcausedthetableobjectinthediagramtoberefreshed.
ThisalsohappenedwiththeAIcheckbox.
(Bug#46869)Theauto-completionofcolumnnamesintheTableEditorcompletednamesunnecessarily,requiringcharactersinthenametobemanuallydeleted.
ThisonlyhappenedontheLinuxversionofMySQLWorkbench.
(Bug#46847)TheEsckeydidnotinitiatetheclosingofanactivedialogbox.
(Bug#46829)EditingofTextObjectsdidnotworkcorrectly.
WhenEnterwashit,linefeeddidnotmoveeditingtothenextline,andintroducedaboxcharacter.
(Bug#46789)TheForwardEngineerSQLScriptwizardgeneratedinvalidSQLcodeforasmallmodelwithforeignkeys:SET@OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS,UNIQUE_CHECKS=0;SET@OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,FOREIGN_KEY_CHECKS=0;SET@OLD_SQL_MODE=@@SQL_MODE,SQL_MODE='TRADITIONAL';SETSQL_MODE=@OLD_SQL_MODE;SETFOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;SETUNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;(Bug#46787)MySQLWorkbenchdidnotexportForeignKeyswhenusingtheFile,Export,ForwardEngineerSQLCREATEScriptwizard,eventhoughtheoptionSkipCreationofFOREIGNKEYScheckboxwascleared.
Further,MySQLWorkbenchcrashedwhenacolumnwithaForeignKeywasaddedtoatable.
(Bug#46783)223MySQLWorkbenchReleaseNotesIftheDefaultStorageEnginewasselectedasMyISAMintheModelOptionsdialog,whenanewtablewascreatedintheEERDiagramitwasfoundtohaveastorageenginetypeofInnoDB.
(Bug#46752)Whensynchronizingwithalivedatabase,thescriptgeneratedincludeddropstatementsthatwereplacedinthewrongorder,thisledtotheaschemabeingdroppedafteritwascreated.
(Bug#46740)WhenaN:Midentifyingrelationshipwascreatedonasingletable,aforeignkeynamecollisionoccurred-bothkeysweregiventhesamename.
MySQLWorkbenchhasbeenchangedsothatkeynameshaveatrailingnumberaddedtoavoidconflicts.
(Bug#46363)MySQLWorkbenchgeneratedanexceptionwhenthemousewheelwasusedtomovebetweentabsintheTableEditor:(mysql-workbench-bin:4864):Gtk-CRITICAL**:gtk_tree_view_unref_tree_helper:assertion`node!
=NULL'failedglibmm-ERROR**:unhandledexception(typestd::exception)insignalhandler:what:invalidindexaborting.
.
.
Aborted(Bug#46304)WhenanEERDiagramcontainedtablesorviewswithunderscoresintheirnames,thecontextmenuassociatedwiththemdisplayedtheirnamesincorrectlyinthemenu.
Theunderscoreswheredisplayedasacceleratorkeysinthecontextmenu.
(Bug#46302)TheUserDefinedTypesdialog,launchedfromModel,UserDefinedTypes.
.
.
onthemainmenu,didnotpermituser-definedtypestobechanged.
Further,itappearedtobepossibletoeditthenewusertypeintheUserTypessidepanel,butnochangesmadetherewereretained.
MySQLWorkbenchhasbeenchangedtopermitUserTypestobeeditedonlyfromtheUserDefinedTypesdialog,andcorrectoperationofthisdialoghasbeenrestored.
(Bug#45936)Wheneditingatrigger,thetriggereditorwouldautomaticallyinsertadelimiterduringapauseintyping,andalsorelocatethecursor.
(Bug#45929)IntheSynchronizeModelwithDatabasedialogthetextintheupperrightareaofthedialogdidnotwrapcorrectly,resultinginsometextnotbeingvisible.
(Bug#45455)TheDBDocdocumentationgenerationsystemdidnotsupportfacilitiesforStoredRoutines,ViewsandTriggers.
(Bug#41589)AfterusingtheHelp,Update.
.
.
toupgradeMySQLWorkbench,theapplicationfailedtostartcorrectly.
AfterthesplashscreenwasdisplayedMySQLWorkbenchdisplayedanerrordialog-"MySQLWorkbenchhasstoppedworking".
(Bug#41460)InthePhysicalSchematapaneifmoreschemawereaddedthancouldfitwithinthepane,theseschemacouldnotbeviewedbecausetherewasnoabilitytoscrollthepane.
Further,double-clickingtheschemaintheCatalogpanedidnotlocatetheschemainthePhysicalSchematapane.
MySQLWorkbenchwaschangedsothatasmalldownarrowbuttonwasaddedtotherightsideofthePhysicalSchematatabbar.
Thisprovidesalisttoselectaspecificschematab.
(Bug#39735)WhenadiagramwasexportedasPNGitusedtheheightandwidthofthemodelasdisplayedintheEERDiagram.
Thisresultedintheexportedpicturebeingtoosmallortoolarge,ratherthanbeingscaledtoaconsistentsize.
(Bug#36226)224MySQLWorkbenchReleaseNotesPrintingofanEERDiagramdidnotworkcorrectlyifatableverticallyspannedmultiplepages.
Inthiscasepageswouldbeprinteduptoandincludingthepagethatcontainedthefirstpartofthetablethatspannedmultiplepages,butthepagescontainingtheremainingpartsofthetablewouldnotbeprinted.
Thisproblemtypicallyoccurredwhenatablehadmorefieldsthancouldcomfortablyfitonasinglepage.
(Bug#33919)ChangesinMySQLWorkbench5.
1.
17(2009-08-14)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
16.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedBugreported:IfcodewithanerrorwasenteredintotheTriggerstaboftheTableEditor,thecodedisappearedwhentypingstopped.
Whatactuallyhappenedwaswhenatablenamewasgiventhatwasnotthatofthetablecurrentlybeingedited,thetriggercodewasmovedtothetablespecified.
MySQLWorkbenchhasnowbeenchangedsothatifatablenameisspecifiedotherthanotherthanthatofthetablebeingedited,thenthetablenameishighlightedasasyntaxerror,ratherthanmovingthetriggercodetothetableactuallyspecified.
(Bug#46349)WhenamodelwithmultipleEERDiagramswasopened,allEERDiagramswouldbedisplayedintabs.
ThishappenedwhetherornotaEERDiagramhadbeendisplayedinatabpriortosavingthemodel.
MySQLWorkbenchhasbeenchangedsothattheEERDiagramtabstateissaved,sothatwhenamodelisopened,onlythoseEERDiagramtabsthatwereopenonsavearerestored.
Thispreventsunnecessaryclutteringoftheinterface.
(Bug#44454,Bug#50732)WhenaTextObjectwasplacedonanEERDiagramitcouldnotberesizedandalsodidnotappeartoautomaticallyresizecorrectlyaroundanytextentered.
TextObjectsontheEERDiagramcanvascannowberesizedbygrabbingthesizinghandlesthatappearwhentheobjectisselected.
AswithTableObjects,amanualmodificationoftheobjectsetsthemanualSizingattributeoftheTextObjecttotrue.
ThispropertycanalsobesetinthePropertiespane.
ThismeansthattheseTextObjectsautomaticallyexpandonenteringmoretext,butthesizeisn'tautomaticallyreducedwhentextisremovedorwrappedmanually.
Bysettingthispropertytofalse,theTextObjectsizeisalsoautomaticallyreducedtofitthecontainingtext.
(Bug#39887)IntheForeignKeystabitwasnotpossibletorenameaforeignkeybyrenamingthecorrespondingindexentry.
MySQLWorkbenchhasbeenchangedsothatitispossibletorenameaforeignkeybyrenamingitscorrespondingindex.
Theforeignkeynameisnowautomaticallyupdatedwhentheindexisrenamed.
Theindexnameisalsoupdatedwhentheforeignkeynameischanged.
(Bug#39511)InMySQLWorkbenchitwasnotpossibletogenerateanexportscriptwithoutschemainformation.
MySQLWorkbenchhasbeenchangedtoincludetheoptionOmitSchemaQualifierinObjectNames.
ThiscanbefoundintheForwardEngineerSQLScriptandForwardEngineertoDatabasewizards.
NotethatthisdoesnotchangethescriptusedinProceduresorViews.
Ifyouareusingschemaqualifiersintheselocationsyouwillhavetoremovethemmanually.
(Bug#34827)225MySQLWorkbenchReleaseNotesThemenuitemHelp,ViewReportedBugshasbeenaddedtothemainmenu.
ThisopensthebugslistingforMySQLWorkbenchinthedefaultbrowser.
(Bug#32813)BugsFixedWhentryingtoconnecttoaserverfromMySQLWorkbench,thiserrorwasgenerated:Connection'Server'couldnotbeestablished:NoboolvaluepassedforCLIENT_COMPRESSThisoccurredwhenusingconnectionscreatedinMySQLWorkbench5.
2.
1with5.
2.
2.
(Bug#46635)OntheEERDiagram,ifanUndooperationwascarriedoutafteranAutosizeoperation,tableobjectswerereducedtotheirminimumsize.
(Bug#46605)AnUnknownExceptionwascaughtafterplacingarelationshipbetweentwotablesintheEERDiagram.
Theexceptiongeneratedwas:UnknownExceptioncaughtin:c:\documentsandsettings\mysqldev\mydocuments\visualstudio2008\projects\workbench\backend\windows\wbprivate.
wr\src\Wb.
hatline1026(Bug#46562)IntheColumnstaboftheTableEditor,ifadefaultvaluewasaddedforacolumn,itcouldnotthenberemoved.
(Bug#46509)CallingthePlugins,Catalog,DumpAllTableColumnsitemfromthemainmenugeneratedthiserror:Errorexecutingpluginwb.
catalog.
util.
dumpColumns:errorcallingPyWbUtils.
printAllColumns:'str'objectisnotcallable(Bug#46477)IntheEERDiagram,ifalayerwasdouble-clickedanewtabwasaddedtotheTableEditor.
However,ifarelationshiportablewasdouble-clickedanyexistingtabwouldbereused,ratherthananewtabbeingcreated.
Thereappearedtobenoconsistentpolicyonhowdouble-clicksshouldbehandled.
(Bug#46466)TheINSERTstatementsgeneratedforcolumnsoftypeTEXTbytheInsertEditorwerenotcorrectbecausethevalueswerenotquoted.
Also,whentheInsertEditorwasclosedandthenreopenedthelastcolumnentrywaslost.
(Bug#46390)WhenanattemptwasmadetosynchronizeStoredProceduresfromthesourcedatabasetoMySQLWorkbench,theStoredProceduresweredeletedfromthesourcedatabase.
(Bug#46346)Ifanattemptwasmadetoloadanewmodelfilewhileamodelfilewasalreadyloaded,thiserrordialogwasgenerated:OverviewBE::get_node:invalidnode1.
1(Bug#46292)WhenPlugins,Catalog,GiveaPrefixtoAllTablesinCatalog,wasselectedfromthemainmenu,MySQLWorkbenchcrashedwiththiserror:**(mysql-workbench-bin:5898):WARNING**:/home/miguel/.
mysql/workbench/wb_options.
xml:325:link'b7ee49b4-67f5-11de-9d1e-0800272fd858'key=ownercouldnotberesolved**Message:item_activated:0xadbb608->'plugin:wb.
file.
newDocument'**Message:unhandledmessage4:wb.
file.
newDocumentfinishedin0.
34s**Message:item_activated:0xaacbea8->'plugin:wb.
util.
prefixTables'226MySQLWorkbenchReleaseNotesglibmm-ERROR**:unhandledexception(typestd::exception)insignalhandler:what:request_input_becbnotimplementedaborting.
.
.
AbortedThisonlyhappenedwhenrunningonLinux.
(Bug#46280)IftheTableEditorhadbeeninvokedthentheTextBoxesintheTools,Preferencesdialogbecameverticallymisaligned.
ThisonlyhappenedforMySQLWorkbenchrunningonOSX.
(Bug#46255)WhenanSQLScriptwasaddedandthenitsnamechanged,thenamewoulderroneouslyrevertbackto"Script".
(Bug#46246)ReverseEngineeringfromalivedatabasefailediftheserverhadsql_modesettoANSI_QUOTES.
(Bug#46185)IntheColumnstaboftheTableEditor,selectingtheAIcheckboxbeforeenteringanameforthecolumncausedMySQLWorkbenchtocrash.
(Bug#46150)TheMicrosoftWindowsversionofMySQLWorkbenchleakedGDIobjects,resultinginadropinperformance.
(Bug#46101)ThetextcontainedinaTextObjectinanEERDiagramwassyntaxhighlighted.
Thiswasnotappropriateforasimpletextnote.
(Bug#46092)WhenusingtheReverseEngineerDatabasewizardaSegmentationFaultwasgeneratedbyMySQLWorkbenchonUbuntuLinux:(mysql-workbench-bin:22735):Gtk-CRITICAL**:gtk_tree_selection_get_selected:assertion`selection->type!
=GTK_SELECTION_MULTIPLE'failed**Message:item_activated:0x30d4920->'plugin:db.
plugin.
database.
rev_eng'**Message:unhandledmessage4:db.
plugin.
database.
rev_engfinishedin0,00s(Bug#46078)WhenwritingcodeintheRoutineEditoritappearedthatthecodewaslostiftheRoutineEditorwasclosed.
(Bug#46049)MySQLWorkbenchcrashedifatablewasselected,right-clicked,andthenthemenuitemCopySQLtoClipboardchosen.
MySQLWorkbenchalsocrashedwiththesamemodelifanattemptwasmadetoexporttheschemausingtheForwardEngineerSQLCREATEScriptwizard.
(Bug#46025)IntheEERDiagram,whenhoveringthecursoroveracolumninatable,thehintboxcontainedthetextassociatedwiththesubsequentcolumn,andthefirstcolumnhintboxcontainedthenameofthetable.
(Bug#45997)TheSynchronizeModelwithDatabasewizardcontainaspellingmistake.
Theword"synchronization"wasmispelledas"synchronizatiob".
(Bug#45939)Ifanattemptwasmadetocopyandpasteatrigger,thetriggercodewouldreverttothesourcetrigger,whenthepastedtriggerwasedited.
MySQLWorkbenchhasbeenchangedsothattriggersareassociatedwiththetableinwhichtheyareedited.
IfatriggerhasthewrongschemaortablepointedtobyitsCREATETRIGGERstatement,itwillbehighlightedasasyntaxerror.
(Bug#45931)227MySQLWorkbenchReleaseNotesMySQLWorkbench5.
1.
16failedtocreateINSERTsintheexportedDDLforsometables.
(Bug#45920)MySQLWorkbenchcrashedatstartuponOSX.
(Bug#45869)Whenamodelwassynchronizedwithalivedatabase,andonlystoredproceduresneededtobesynchronized,thiserrorwasgenerated:ERROR:Error1046:Nodatabaseselected(Bug#45867)InMySQLWorkbenchrunningonOSX,ifanychangesweremadeinthePageSetupdialog,thiserrorwasgenerated:builtin:wb.
page_setupTypemismatch:expectedobjectoftypeapp.
PaperType,butgotapp.
PaperTypeNote,thePageSetupdialogisaccessedbyselectingFile,Pagesetup.
.
.
fromthemainmenu.
(Bug#45861)TheForwardEngineeringSQLALTERScriptwizardgeneratedDROPINDEXandADDUNIQUEINDEXstatementsforanyuniqueindex,evenforonethathadnotbeenmodified.
Theseunnecessarystatementshadtobemanuallydeletedfromthescript.
(Bug#45830)WhencompilingtheMySQLWorkbenchsourcewithGNUCCompiler(GCC)version4.
4.
0,thecompilationfailedbecausetheversionoftheBoostlibraryusedwasnotcompatiblewithGCC4.
4.
0.
TheversionoftheBoostlibraryrequiredforcompatibilitywithGCC4.
4.
0is1.
37orlater.
(Bug#45798)MySQLWorkbenchcrashedandalsolostprocedureobjectswhenattemptingtosynchronizewithalivedatabase.
(Bug#45773)WhenbuildingMySQLWorkbenchonPowerPC/PowerPC64onLinux,thebuildfailedbecause"bswap32"wasnotdefined.
Infileincludedfromsrc/template_string.
cc:47:src/base/arena.
h:Inmemberfunction'voidgoogle::BaseArena::ReturnMemory(void*,size_t)':src/base/arena.
h:211:warning:comparisonbetweensignedandunsignedintegerexpressionssrc/template_string.
cc:Infunction'uint32UNALIGNED_LOAD32(constvoid*)':src/template_string.
cc:120:error:'bswap32'wasnotdeclaredinthisscope(Bug#45629)RelationshiplineswerenotalwaysdrawnontheEERDiagram.
(Bug#45583)DuringForwardEngineering,clickingtheCopytoClipboardbuttongeneratedcodethatcontainedanextranewlineperline.
(Bug#45579)AttemptstorebuildtheMySQLWorkbenchsourceRPMfailed.
TheRPMappearedtocontainanunmodifiedtemplatemysql-workbench.
spec.
ininsteadofthecorrectspecfilewithvariableplaceholdersreplacedbyactualvalues.
WhenusingthefollowingcommandtorebuildtheRPM:shell>rpmbuild-ba--cleanSPECS/mysql-workbench.
spec.
inThiserrorwasgenerated:error:File/usr/src/packages/SOURCES/mysql-workbench-oss-@VERSION@.
tar.
gz:228MySQLWorkbenchReleaseNotesNosuchfileordirectoryFurther,thespecfileinthepackagehadtheincorrectsuffix".
spec.
in"insteadof".
spec".
(Bug#45515)MySQLWorkbench5.
1.
13runningonUbuntuLinuxcrashedwhenitattemptedtoloadamodelfilecreatedusingMySQLWorkbench5.
0onWindowsXP.
ThesamemodelfiledidloadcorrectlyusingMySQLWorkbench5.
1.
12.
(Bug#45491)OnOSX,itwasnotpossibletoresizeaTextObjectontheEERDiagramcanvas.
(Bug#45472)References:Seealso:Bug#39887.
Whensynchronizingamodelwithalivedatabase,clickingtheUpdateModelactuallycausedtheservertobeupdatedasifUpdateSourcehadbeenclicked.
(Bug#45456)ThesettingsforONUPDATEandONDELETEinForeignKey/RelationshipDefaultssetintheModeltabofTools,Preferences,werenottakenintoaccountwhennewtablesandrelationshipswerecreated.
(Bug#45393,Bug#45239)TheInsertsEditordidnothavefunctionalitytoremovearowonceadded.
ThisproblemonlyoccurredwithMySQLWorkbenchrunningonLinux.
(Bug#44458)IntheColumnstaboftheTableEditor,ifthecolumnwasoftypeENUMandwasgivenadefaultvalue,whenanattemptwasmadetoforwardengineertheschemaitwouldnotvalidate.
(Bug#44368)IntheForwardEngineerSQLScriptwizard,ontheSQLObjectExportFilterpage,ifBackwasclickedtogototheSQLExportOptionspage,andthenNextwasclickedtoreturntotheSQLObjectExportFilterpage,onthatpageallsectionswereduplicated.
Ifthiswasrepeatedtheobjectsweretriplicatedandsoon.
(Bug#44317)IntheColumnstaboftheTableEditor,whensettingacolumndatatypetoENUMitwasnotpossibletochooseCollationforthecolumndetails.
OnlytheTableDefaultcollationwasavailable.
(Bug#43352)IntheColumnstaboftheTableEditor,acolumnnamecouldbeenteredwithleadingortrailingspaces.
Thatledtothiserrorwhenexportingtheschema:ERROR1166(42000):Incorrectcolumnname'name'(Bug#43345)ThescriptcreatedbyForwardEngineerSQLCREATEScriptfailedwithanerrorifthemodelcontainedaviewthatreferencedacolumndefinedinanotherview.
(Bug#43061)IntheColumnstaboftheTableEditor,ifacolumnisdraggedanddroppedtochangeitsposition,afterthemovethecolumnhighlightedisnottheonemoved.
(Bug#42476)IntheColumnstaboftheTableEditor,ifacolumnwasdeleted,andithadinsertsintheInsertstab,intheInsertstabthelastentrywouldbeincorrectlydeleted.
(Bug#41931)IntheForeignKeystaboftheTableEditor,thevaluesoftheOnUpdateandOnDeletefields,intheForeignKeyOptionspane,didnotalwaysrefreshforeachForeignKeyconstraintselectedinthetableontheleftside.
Forexample,ifthecurrentlyselectedconstraintwasSETNULLforOnDelete,andthenadifferentselectionwasmadeforaconstraintthathasnoactionspecifiedforOnDelete,thefieldremainedwith229MySQLWorkbenchReleaseNotesthevaluefromthepreviousselection,whichgaveafalseindicationthatsuchactionwasspecifiedinthedefinitionofthenewlyselectedconstraint.
Notethatincorrectfieldvalueswereonlydisplayedwhenthelastselectedconstraintdidnothaveanactiondefined.
(Bug#41887)WhentheflagsofaUserDefinedTypewerechangedintheUserTypespanel,thechangewasnotupdatedintheEERDiagram,theTableEditor,ortheexportedSQL.
(Bug#41453)AmodelfailedtosynchronizewithalivedatabasebecauseacolumnoftypeDOUBLEwasexportedasatypeDOUBLE(256).
(Bug#41290)WhenaMySQLWorkbenchmodelwassynchronizedwithalivedatabase,aforeignkeyrelationship,recentlyaddedtothedatabase,wasnotreflectedintheEERDiagram.
Althoughtheforeignkeywascreatedinthetableobject,therelationshipconnectorwidgetwasnotdrawnonthecanvas.
(Bug#41219)IntheColumnstaboftheTableEditor,whenmovingacolumnlowerinthelistofcolumnsusingdraganddrop,thecolumnwasincorrectlyplacedonepositionbelowthepointindicatedbythepositionmarker.
(Bug#40641)WhenConnecttoColumnswasselectedfortheRelationshipNotationoption,thelineconnectingaforeignkeytoitsreferencedtablewasdrawntotheincorrectcolumn.
(Bug#40627)WhenHelp,Aboutwasselectedfromthemainmenu,itwasnotpossibletocopyMySQLWorkbenchversioninformationtotheclipboard.
(Bug#39610)ForeignKeycheckswerenotenabledbeforethestandardinsertssectionofthescriptstarted.
(Bug#35180)ChangesinMySQLWorkbench5.
1.
16(2009-06-30,GeneralAvailability)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
15.
ThisisthefirstGeneralAvailability(GA)levelreleaseof5.
1.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTheMySQLWorkbenchTools,Options.
.
.
menuitemhasbeenrenamedtoPreferences.
.
.
,andthecorrespondingdialognowhasthetitleWorkbenchPreferences.
(Bug#44462)WhenarelationshipwaseditedintheEERdiagram,anewtabwascreatedintheTableEditor,ratherthanusinganyexistingrelationshiptab.
Forexample,ifonerelationshiptabexisted,andthenanotherrelationshipwasedited,anewtabwouldbecreated,ratherthanusingtheexistingtab.
(Bug#39624)InanEERdiagram,ifatablecontainedenumswithmanyvalues,thetablewasexcessivelywide,andhadtobemanuallyresized.
Version5.
1.
16nowfeaturesanewpreferencesettingwhichletsyouspecifythemaximumlengthofadatatypedefinitionstring,tobedisplayedinatableinanEERdiagram.
ThisisavailableforENUMandSETtypes.
DatatypedefinitionsthatexceedtheselengthsaredisplayedasSET/ENUM(.
.
.
)intheEERdiagram.
ThenewsettingcanbefoundbyselectingTools,Preferencesfromthemainmenu,andthenselectingtheDiagramtab.
ThesettingsarethenavailableintheTablespanel.
(Bug#34919)230MySQLWorkbenchReleaseNotesBugsFixedWhenanattemptwasmadetoaddanewtabletoaschemapageotherthanthedefaultMySQLModelpage,thiserrorwasgenerated:UnknownExceptioncaughtinc:\documentsandsettings\mysqldev\mydocuments\visualstudio2008\projects\workbench\backend\windows\wbprivate.
wr\src\Wb.
hatline1026(Bug#45821)WhenamodelwasexportedusingeitherFile,Export,ForwardEngineerSQLCREATEScriptorDatabase,ForwardEngineer.
.
.
,MySQLWorkbenchcrashedwithasegmentationfault.
Thisoccurredaftertheobjectstoexportwereselected,itdidnotmatterifoneorallobjectswereselected.
ThisoccurredusingMySQLWorkbench5.
1.
14RConUbuntuLinuxandWindows.
(Bug#45718)ThedatatypeENUMdidnotacceptparenthesisinitsvalues.
(Bug#45607)IntheColumnstaboftheTableEditor,whenacolumnwasright-clickedtodisplaythecontext-sensitivemenu,theMoveUpandMoveDownmenuitemsweredisabled.
Thismeantthattheorderofthecolumnscouldnotbechangedinthenormalmanner.
(Bug#45590)Right-clickinginablankareaoftheUserTypeswindowgeneratedanexception:System.
NullReferenceException:Objectreferencenotsettoaninstanceofanobject.
atMySQL.
GUI.
Workbench.
UserDatatypesForm.
contextMenuStrip1_Opening(Objectsender,CancelEventArgse)atSystem.
Windows.
Forms.
ToolStripDropDown.
OnOpening(CancelEventArgse).
.
.
(Bug#45490)WhenattemptingtoentertriggercodeintotheTriggerstaboftheTableEditor,atimerappearedtoperiodicallyfire,whichcausedthedelimitertobeaddedwhiletyping.
ThisonlyhappenedwhenusingtheOSXversionofMySQLWorkbench.
(Bug#44264)IntheForwardEngineerSQLScriptwizard,thelocationopenedbytheBrowsebuttondefaultedtotheMySQLWorkbenchinstalldirectory.
However,afteranoutputscriptfilewassetthelocationopenedbytheBrowsebuttonreturnedtothedefault,ratherthanrememberingthelastlocationaccessed.
Thisrequirednavigatingtothecorrectlocationeachtimethescriptwasregenerated.
(Bug#43837)MySQLWorkbenchdisplayedincorrecticonsintheTableEditor.
TheiconsforcolumnsdisplayedinthetableeditordidnotmatchthosedisplayedintheEERDiagram.
(Bug#42794)IntheForwardEngineerSQLCREATEScriptwizard,theGenerateINSERTStatementsforTablesoptiondidnottakeintoaccountwhichtableswereexcludedintheSQLExportFilters.
Allinsertstatementsweregenerated,includingthosefortablesthathadbeenexcludedintheexportfilters.
(Bug#40913)IntheEERDiagram,right-clickingtoeditatablesometimesfailedwiththefollowingerror:Cannotexecutedb.
mysql.
plugin.
edit.
tablePluginrequiresunhandledargumenttype.
(Bug#39513)Whenatablewasrenamed,insertsthathadbeencreatedforitdisappeared.
Further,whenatablewasupdatedinPhysicalSchemataorintheCatalogpane,insertswerenotupdated.
(Bug#38654)231MySQLWorkbenchReleaseNotesIffontsizewaschangedintheAppearancetaboftheWorkbenchPreferencesdialog,thishadnoimmediateeffectonthevisualappearanceoftheEERDiagram.
(Bug#38198)IntheIndexestaboftheTableEditor,itwasnotpossibletochangetheordernumberofacolumnforanindexoftypePRIMARYintheIndexColumnspanel,usingthelistavailableinthe#column.
(Bug#37273)WhenzoominganEERDiagram,thetextinatablewouldsometimesextendbeyondtheedgeofthetablebox.
(Bug#35407)ChangesinMySQLWorkbench5.
1.
15(2009-06-26)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
14.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedAroutineobjectwasdeletedifitscodewasremovedfromtheroutinegroup.
Thisbehaviorhasnowbeennotedinthemaindocumentation.
(Bug#45738)BugsFixedSelectingDatabase,GenerateCatalogDiffReportfromthemainmenucausedMySQLWorkbenchtocrash.
(Bug#45652)GeneratedINSERTstatementsdidnothaveadatabasename.
ThegeneratedINSERTstatementswereattheendoftheSQLoutput.
However,therewasnoUSEdatabasestatementbeforethegroupofinserts.
ThecommentbeforethegroupofINSERTSdidrefertothedatabasetable.
Ifyouhadmultipledatabases,thisgeneratederrorsonimport.
(Bug#45642)IntheForwardEngineerSQLScriptwizard,whentheShowFilterbuttonwasclicked,thelefthandpanelcontainingdatabaseandtablenameswastoonarrow,especiallyifalongdatabasenameortablenamewasused.
Thismadeithardtodeterminewhichtablestoselect.
(Bug#45623)TheFile,Export,ForwardEngineerSQLCREATEScriptwizardcontainedmalfunctioningbuttons.
Whenpromptedwiththemessage"Doyouwanttooverwriteanexisting.
sqlfile",theReplaceandCancelbuttonshadthereverseeffect.
ClickingReplacecancelledtheaction,whereasclickingCancelproceededtothenextstep.
(Bug#45619)InUbuntuLinux,right-clickinganyitemintheCatalog,Layers,UserTypes,orHistorytabs,orothertabstypicallydockedintherighthandsideofMySQLWorkbench,didnotdisplayacontext-sensitivemenu.
(Bug#44298)MySQLWorkbenchSynchronizeModelfeaturehadunexpectedbehavior.
Forexample,synchronizingthemodelwiththelivedatabasewouldcausechangestothedatabase,evenifthiswasnotdesired.
Also,iftablesweredroppedinthelivedatabase,andthemodelsynchronized,thechangestothelivedatabasewerenotreflectedinthemodel.
Further,ifamodelwascreatedandsynchronizedtoanemptyschemainthelivedatabase,whensynchronizationtookplaceagain,MySQLWorkbenchwouldindicatemanychangeswererequired,evenifnochangeshadbeenmadetothemodelordatabase.
(Bug#42149)232MySQLWorkbenchReleaseNotesDouble-clickingalayerintheLayerstabdidnotselectitintheEERDiagramcanvas.
However,otherobjectsintheLayerstabcouldbeselectedontheEERDiagramcanvasinthismanner.
(Bug#34938)Right-clickingarelationshipintheEERDiagramcanvas,andselectingEditinNewWindow.
.
.
fromthecontext-sensitivemenu,hadnoeffect.
(Bug#34069)ChangesinMySQLWorkbench5.
1.
14(2009-06-19)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
13.
BugsFixedOnOSX,MySQLWorkbenchcrashedwhencreatinganewdocumentafteranotheronehadbeenworkedon.
Ifeditingadocument,andthenselectingtocreateanewdocumentandnotsavingthecurrentdocumentwhenprompted,MySQLWorkbenchcrashedwhenthesavedialogclosed.
(Bug#45519)PrintinganEERdiagramcrashedMySQLWorkbench.
(Bug#45518)Whenright-clickinganitemthatwasnotselected,suchasatableorroutine,intheMySQLModeltab,theitemwasselectedwithouttheotheritemsbeingdeselected.
TheexpectedbehaviorforapplicationsinbothWindowsandLinuxisthatright-clickinganitemthathasnotbeenselected,shoulddeselectallotheritems.
Right-clickinganalreadyselecteditemshouldnotalteranyoftheselections.
(Bug#44268)Whensynchronizingamodelwithadatabase,ratherthansynchronizingonlytheselectedtables,alltablesweresynchronized.
(Bug#43485)ChangesinMySQLWorkbench5.
1.
13(2009-06-12)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
12.
BugsFixedWhenusingtheForwardEngineerSQLScriptwizard,theSQLObjectExportFilterstepdisplayedduplicateitems.
(Bug#45241)WhenusingtheGenerateCatalogDiffReportwizard,theStoredConnectioninformationwasnotautomaticallypopulatedwhenapreviouslydefinedStoredConnectionwasselected.
(Bug#45234)AddingInsertrecordsforatableworkedcorrectly.
However,therewasnowaytoremovetherecordsoncetheOpenEditorfacilityhasbeenusedtoaddthem.
(Bug#45233)OnOSX,usingtheForwardEngineertoDatabase,orForwardEngineerSQLScriptwizardscausedMySQLWorkbenchtogeneratethiserrormessage:TheapplicationMySQLWorkbenchquitunexpectedlyafteritwasrelaunched.
(Bug#45229)Whendefiningaprimarykeywithauser-defineddatatype,itwasnotpossibletosettheauto-increment(AI)attribute.
ClickingtheAIcheckboxhadnoeffect.
Tocircumventthisproblemitwaspossibletotemporarilychangethedatatypeofthecolumntoabuilt-indatatypesuchasINT,settheAIattributeandthenchangethedatatypebacktothedesireduser-defineddatatype.
Themodelcouldthenbesaved.
However,ifthismodelwasreopenedandFile,233MySQLWorkbenchReleaseNotesExport,ForwardEngineerSQLCREATEScriptusedtogenerateascript,MySQLWorkbenchwouldcrash.
(Bug#45165)MySQLWorkbenchdidnotlimitforeignkeynamelength.
ThismeantthatanexportedSQLscriptwasinvalidandMySQLServergeneratedanerroronattemptingtoimportit:1059-ER_TOO_LONG_IDENT(Bug#45139)OnOSX,ifthemousepointerwasusedtoselectanentityandthenCommand+Deletewaspressedbeforethetooltipappeared,MySQLWorkbenchcrashedwhenthedeletewasconfirmed.
(Bug#45042)Foreignkeynamesmustbeunique.
However,MySQLWorkbenchdefaultgeneratedforeignkeynamesweresometimesidentical,causingForwardEngineerSQLCREATEScripttofail.
(Bug#45027)Synchronizationofthemodelwithanexternaldatabasefailedtoreporterrors.
Thismeanttherewasthepossibilityofanincompletesynchronization,withoutthedeveloperbeinginformed.
(Bug#45024)Changingarelationship'svisibilityhadnoeffect.
Ifarelationshipwasright-clickedintheEERdiagram,EditRelationshipselected,andthentheRelationshiptabselected,thevisibilityradiobuttonsweredisplayed.
However,ifthevisibilitysettingswerechangedtherewasnoeffect.
(Bug#44988)OnUbuntuLinux,MySQLWorkbenchcrashedwithasegmentationfaultwhenanattemptwasmadetosavethemodel.
(Bug#44974)OntheLinuxversionofMySQLWorkbenchitwasnotpossibletorenamealayerbydouble-clickingitintheLayerswindow(whichistypicallydockedtotherighthandsideofthescreen).
AlayereditorhasnowbeenaddedtotheLinuxversionofMySQLWorkbench.
Thiscanbeactivatedbydouble-clickingthelayer'stitle.
(Bug#44972)ItwasnotpossibletorenameatablecreatedusingAddTable,bycopyingtextintoitstextfield.
(Bug#44913)IntheFlagsbox,whichislocatedintheColumnDetailspanelintheTableEditor,thesameflagswerenotlistedasavailableforboththeINTandINTEGERdatatypes.
INThasbothUNSIGNEDandZEROFILLlisted,butthesewerenotlistedforthecolumnifitwasoftypeINTEGER.
Also,theAIcheckboxwasnotselectableforcolumnsdefinedasINTEGER.
(Bug#44872)UsingtheForeignKeystaboftheTableEditor,itwasnotpossibletocorrectlycreatemultipleforeignkeyrelationships.
(Bug#44701)MySQLWorkbenchappearednottodisplaytablerowsinanEERdiagramfortablesthathadmorethan20columns.
MySQLWorkbenchnowincludestheabilitytomanuallyresizethetable,besidesautomaticallylimitingthenumberofcolumnstoauserselectablevalue,byorderofappearance,regardlessofbeingkeycolumnsornot.
(Bug#44675)OnDebianLinux(Lenny),afteraddingasecondtableandselectingAIonthefirstcolumnelement,MySQLWorkbenchgeneratedasegmentationfault.
(Bug#44612)IntheWorkbenchPreferencesdialog,ontheDiagramtab,intheTablespanel,thecheckboxesShowColumnTypesandShowColumnFlagsdidnotworkcorrectly.
SelectingordeselectingShowColumnTypesonlyhadaneffectwhenMySQLWorkbenchwasrestarted.
SelectingShowColumnFlagshadnoeffectatall,andtheflagswereneverdisplayed.
(Bug#44586)234MySQLWorkbenchReleaseNotesWhenintheColumnstaboftheTableEditor,ifanattemptwasmadetochangeacolumndatatypetoINTEGER(n)thiswouldhavenoeffectandthecolumndatatypewouldremainunchanged.
However,ifINT(n)wasenteredthiswasacceptedandthedatatypechangedaccordingly.
(Bug#44552)WhenanewindexwascreatedintheIndexestabforatablethatalreadyhadindexes,thepreviouslydisplayedindexfieldremainedselected.
Thiscausedconcernthatthenewlycreatedindexwouldbeonthewrongfield.
(Bug#44532)TheForwardEngineerSQLScriptwizarddidnotpermittheSQLscripttexttobecopiedusingthekeyboardshortcut.
Onlythemousecouldbeusedtoselectandcopythetext.
(Bug#44531)OnUbuntuLinux,thefollowingMySQLWorkbenchmenuitemsdidnotwork:PageSetup,PrintPreviewandPrint.
Ifthosemenuitemswereselected,theseconsolemessagesweregenerated:**Message:item_activated:0xaa44bf0->'builtin:wb.
page_setup'**Message:show_progress_becbnotimplemented**Message:unhandledmessage4:wb.
print.
setupfinishedin0,00s**Message:show_progress_becbnotimplementedcreatefontHelvetica0011,000000(200)**Message:item_activated:0xa4c9800->'plugin:wb.
print.
printPreview'**Message:show_progress_becbnotimplemented**(mysql-workbench-bin:11732):WARNING**:Couldnotopeneditorsharedobject'/usr/lib/mysql-workbench/plugins/'**Message:unhandledmessage4:wb.
print.
printPreviewfinishedin0,00s**Message:show_progress_becbnotimplemented**Message:item_activated:0xa4cec08->'plugin:wb.
print.
print'**Message:show_progress_becbnotimplemented**Message:unhandledmessage4:wb.
print.
printfinishedin0,00s**Message:show_progress_becbnotimplementedcreatefontHelvetica0011,000000(300)(Bug#44524)WhenaRoutineGroupwasrenamed,thiswasnotimmediatelyupdatedintheEERdiagram.
(Bug#44503)WhenWorkbench:copyToClipboard()wasusedfromwithinaplugin,onlygarbagecharacterswerecopiedtotheWindowsclipboard.
Thisaffectedtheoperationofplugins.
Whenapluginattemptedtooutputthestring"abcdefghijklmnopqrstuvwxyz0123456789!
aruntimeexceptionwasgenerated.
(Bug#44461)TheForwardEngineerSQLScriptwizardwouldwriteoveranexistingfilewithoutpromptingtheuserforconfirmation.
(Bug#44437)OnOSX,anapplicationwindow'sredclosebuttonshouldcontainasolidcircleifthecurrentdocumentisunsaved.
However,forMySQLWorkbenchthisdidnotworkcorrectly.
Althoughthecirclewasinitiallyshown,itwasnotdisplayedaftersubsequenteditstothemodel.
(Bug#44435)WhenattemptingtodeleteanexistingEERdiagram,MySQLWorkbenchcrashed.
Theoriginofthediagramseemedtohavenobearingonwhetherthecrashoccurredbecauseithappenedbothwithdiagramscreatedfromreverseengineeringandthosecreatedindependently.
(Bug#44407)235MySQLWorkbenchReleaseNotesDeletingorcuttingaRelationfromanEERdiagramcrashedMySQLWorkbench.
(Bug#44340)WhenRelationsweredeletedusingtheForeignKeystab,MySQLWorkbenchintermittentlygeneratedanexception:System.
AccessViolationException:Attemptedtoreadorwriteprotectedmemory.
Thisisoftenanindicationthatothermemoryiscorrupt.
atSystem.
Windows.
Forms.
Control.
MarshaledInvoke(Controlcaller,Delegatemethod,Object[]args,Booleansynchronous)atSystem.
Windows.
Forms.
Control.
Invoke(Delegatemethod,Object[]args)atSystem.
Windows.
Forms.
Control.
Invoke(Delegatemethod)atMySQL.
GUI.
Workbench.
Plugins.
ObjectEditorPlugin.
RefreshFormDataInvoke()atMySQL.
Grt.
DelegateSlot0.
cpp_callback()atsigc.
pointer_functor0.
()(pointer_functor0*)atsigc.
adaptor_functor>.
()(adaptor_functor>*)atsigc.
internal.
slot_call0,void>.
call_it(slot_rep*rep)atMySQL.
Grt.
Db.
TableEditorBE.
remove_fk(NodeIdfk)atMySQL.
GUI.
Workbench.
Plugins.
DbMysqlTableEditor.
deleteSelectedFKsToolStripMenuItem_Click(Objectsender,EventArgse)atSystem.
Windows.
Forms.
ToolStripItem.
RaiseEvent(Objectkey,EventArgse)atSystem.
Windows.
Forms.
ToolStripMenuItem.
OnClick(EventArgse)atSystem.
Windows.
Forms.
ToolStripItem.
HandleClick(EventArgse)atSystem.
Windows.
Forms.
ToolStripItem.
HandleMouseUp(MouseEventArgse)atSystem.
Windows.
Forms.
ToolStripItem.
FireEventInteractive(EventArgse,ToolStripItemEventTypemet)atSystem.
Windows.
Forms.
ToolStripItem.
FireEvent(EventArgse,ToolStripItemEventTypemet)atSystem.
Windows.
Forms.
ToolStrip.
OnMouseUp(MouseEventArgsmea)atSystem.
Windows.
Forms.
ToolStripDropDown.
OnMouseUp(MouseEventArgsmea)atSystem.
Windows.
Forms.
Control.
WmMouseUp(Message&m,MouseButtonsbutton,Int32clicks)atSystem.
Windows.
Forms.
Control.
WndProc(Message&m)atSystem.
Windows.
Forms.
ScrollableControl.
WndProc(Message&m)atSystem.
Windows.
Forms.
ToolStrip.
WndProc(Message&m)atSystem.
Windows.
Forms.
ToolStripDropDown.
WndProc(Message&m)atSystem.
Windows.
Forms.
Control.
ControlNativeWindow.
OnMessage(Message&m)atSystem.
Windows.
Forms.
Control.
ControlNativeWindow.
WndProc(Message&m)atSystem.
Windows.
Forms.
NativeWindow.
Callback(IntPtrhWnd,Int32msg,IntPtrwparam,IntPtrlparam)(Bug#44326)WhenexitingMySQLWorkbenchwithunsavedchanges,youaregiventhechoicesSave,Don'tSaveandCancel.
WhenCancelwasclicked,MySQLWorkbenchexitedwithoutsaving,ratherthanreturningtotheapplicationwithoutmakinganychanges.
ThisonlyhappenedwhenclickingthemainapplicationClosebutton,intheupperrightcorner.
ItdidnothappeniftheapplicationwasexitedbyselectingFile,Exitfromthemainmenu.
(Bug#44267)TheCopySQLtoClipboardmenuitem,whichwasnormallyavailablewhenright-clickingatableinMySQLWorkbench,wasnotdisplayed.
(Bug#44254)IftheorderofcolumnswaschangedintheColumnstab,thiswasnotreflectedintheEERdiagram.
(Bug#44240)InthetableeditortheVARBINARYdatatypewasnotlistedinthelistforcolumns.
(Bug#44023)Inthetableeditor,whenacolumnwasaddedwithadatatypeofTIMESTAMP,andthedefaultvalueof0entered,MySQLWorkbencherroneouslyaddedquotationmarksaroundthe0.
AnygeneratedSQLscriptthereforecontainederrors,andwouldsubsequentlyfail.
(Bug#44006)236MySQLWorkbenchReleaseNotesTheForwardEngineerSQLScriptwizarddidnotemittableINSERTstatementsinthegeneratedscriptwhenrequestedtodoso.
(Bug#43799,Bug#44385)Whensynchronizingamodelwithadatabase,usingtheSynchronizeModelwithDatabasewizard,thedatatypetranslationresultedinerrors.
(Bug#42728)OmitSchemaQualifiersdidnotomitschemaforforeignkeys.
WhenusingFile,Export,ForwardEngineerSQLCREATEScriptandselectingtheOmitSchemaQualifierscheckbox,theschemaforforeignkeyswerenotomitted.
(Bug#42328)Wheneditingacolumn'stypeintheColumnstaboftheTableEditor,thelistforselectingthedatatypedisplayedBOOL.
However,oncethathadbeenselectedthedatatypewasdisplayedasBOOLEAN.
Further,ifacolumndatatypewassetbyenteringINTEGERintheDatatypecolumn,itthenchangedtoINTonpressingreturn.
(Bug#41934)MySQLWorkbenchfrequentlycrashedwithanunknownexceptioninWb.
hatline1010.
ThisoccurredwhileworkingontableswithinEERdiagramsonadesignconsistingofmorethan190tablesand20EERdiagrams.
(Bug#41325)Invisiblecharactersinareverseengineeredscriptcausederrorstobegeneratedwhenthesamescriptwasforwardengineered.
Theproblemwasduetothereverseengineeredscriptcontainingamixtureof\n,\rand\r\nlineendings.
Thesearenownormalizedto\ninthereverseengineeringcode.
ThevalidationprocessnowalsochecksSQLcodeobjectstoensurevalidlineendings.
(Bug#41254)WhenworkingintheRoutinestaboftheRoutineGroupeditor,theRoutinetabdidnotappeartosavechangestoroutinecode.
IfcodewascopiedfromanexternalapplicationintotheRoutinetab,thenthemodelsavedandMySQLWorkbenchexited,thenonrestartingMySQLWorkbench,anychangestotheroutinecodewerelost.
(Bug#40885)Whentryingtosynchronizeamodeltoadatabase,tablesdefiningsomecolumnsasFLOATorDOUBLEpreventedthesynchronizationSQLscriptfromworking.
TheSQLgeneratedusedthesyntaxFLOAT(256)orDOUBLE(256)whichwasrejectedbyMySQLServer5.
0.
51a.
EditingthegeneratedscriptmanuallytousejustFLOATorDOUBLEworked.
However,MySQLWorkbenchthenassumedthetargettablewasnotcorrectlysynchronized,andpromptedtheuseraccordingly.
(Bug#40169)WhenarelationshipwasfullyvisibleintheEERdiagram,iftheuserchosetohaveitdrawnsplit,orhidden,MySQLWorkbenchbehavedasexpected.
However,iftherelationshipwashidden,andtheuserchosetohaveitdrawnsplit,orfullyvisibleagain,therelationshipwasnotproperlyredrawn.
Theuserhadtomoveeitherofthetablesinvolvedintherelationshiptohavetherelationshipredrawn.
(Bug#40015)WheneditingaforeignkeyintheForeignKeystaboftheTableEditor,andthenremovingthecorrespondingrelationshipfromtheEERDiagramcanvas,theForeignKeystabremainedopenandpopulated,insteadofbeingclearedandclosed.
(Bug#39478)WhentableswithrelationshipconnectorsweredraggedorcopiedfromoneEERdiagramtoanother,theconnectorswerenotalwaysdrawn.
(Bug#38545)237MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench5.
1.
12(2009-04-27)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
11.
BugsFixedIntheForeignKeytaboftheRelationshipEditor,thetwobuttonslabeledEditTable.
.
.
wereinactive.
Clickingthemhadnoeffect.
(Bug#45391)WhenrunningonUbuntuLinuxtheeditwindowinMySQLWorkbenchwasnotexpandedhorizontallybydefault.
Wheneditingexistingroutines,thehorizontalscroll-barcovered100%ofthevisiblearea,nomatterhowlonganyoftherowsare.
Thismeantthatifarowexpandedoutsidethevisiblearea,itwasnotpossibletoscrollsidewaystoseetherestoftherow.
Alloftherowwasthere,buttherightpartwasnotvisible.
(Bug#44296)ItwasnotpossibletochangetheDefaultCollationforanyschema.
(Bug#44220)ChangesinMySQLWorkbench5.
1.
11(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
10.
BugsFixedMySQLWorkbenchcrashedwhenattemptingtodeleteanEERdiagramfromtheEERDiagramssectionofthemainprojecttab.
(Bug#44245)WhenusingMySQLWorkbenchonLinux,ifanewlayerwascreateditwasnotpossibletothenchangethelayer'snameinthePropertiestab.
(Bug#44202)ChangesinMySQLWorkbench5.
1.
10(2009-04-10)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
9.
BugsFixedItwasnotpossibletoeditthecardinalityofexistingrelationsusingtheMACOSXversionofMySQLWorkbench.
Attemptingtochangethecardinalityusingtheradiobuttonshadnoeffect.
Forexample,itwasnotpossibletochangearelationfromone-to-manytoone-to-one.
(Bug#44043)WhenanonstandardportwasspecifiedinDatabase,ForwardEngineer.
.
.
,suchas3307,MySQLWorkbenchstillattemptedtoconnecttoport3306.
(Bug#44014)Whenaforeignkeywascreated,acolumnwasselectedintheoriginaltable,butnocolumnwasselectedintheforeigntable.
Iftheprojectwassavedandanattemptwasmadetoreloadit,thiserrormessagewasgenerated:UnserializingGRTdata-InsertingnullvaluetonotnulllistThiserrorpreventedMySQLWorkbenchfromopeningtheprojectfile,resultinginallmodeldatabeinginaccessible.
(Bug#43997)ThenameofthetabledisplayedonthetabintheTableEditordidnotupdatewhenthetablenamewaschangedintheeditor.
(Bug#43960)DataenteredusingtheInsertstabintheTableEditorwasnotdisplayedintheInsertstab,butwassavedtotheMWBfilewhentheprojectwassaved.
ThedatacouldbeviewedinMySQLWorkbench238MySQLWorkbenchReleaseNotesrunningonplatformsotherthanOSX,buttheOSXversionofMySQLWorkbenchdidnotdisplaythedataenteredusingtheInsertstab.
(Bug#43907)WhenapluginwasinstalledusingtheTools,InstallPlugin/ModuleFile.
.
.
menuoption,MySQLWorkbenchcopiedtheselectedpluginandreported:'Copiedmodule/Users/tilman/Desktop/SymfonyYmlExport.
grt.
luato'/Users/tilman/Library/ApplicationSupport/MySQL/Workbench/modules/SymfonyYmlExport.
grt.
lua'PleaserestartWorkbenchforthechangetotakeeffect.
'Whenrestarted,MySQLWorkbenchcrashed.
MySQLWorkbenchcouldonlybefullyrestartedbyfirstremovingtheinstalledfilefromthemodulesdirectory.
(Bug#43906)SoonafterMySQLWorkbenchwaslaunched,errorpopupdialogsweregeneratedwiththismessage:"AXDocument"attributeunsupportedbyThisoccurredontheOSXversionofMySQLWorkbench,whenathird-partyusagemonitoringutilitywasrunning.
Thiserrorwasduetothefactthatcustomexceptionreportingwasdisabledbydefault.
(Bug#43872)Anattempttoeditatableresultedinthiserror:Theplugindb.
mysql.
editors.
mwbplugindoesnotcontainthepublishedobjectDbMysqlTableEditorThisonlyhappenediftheprojectwasopenedimmediatelyafterMySQLWorkbenchwasstarted.
(Bug#43863)IfaMySQLWorkbenchprojectfilewasopened,alltabsclosed,andthenFile,Newselected,MySQLWorkbenchcrashedwiththiserrormessage:Unknownexceptioncaughtinc:\users\tax\documents\visualstudio2008\projects\wb5.
1\workbench\backend\windows\wbprivate.
wr\src\Wb.
hatline994.
(Bug#43850)Ifanattemptwasmadetousetheundofeatureafterhavingfirstsavedaproject,MySQLWorkbenchcrashed.
(Bug#43849)Whencreatinganew1:nlinkMySQLWorkbenchfroze.
(Bug#43812)UsingtheNavigatortozoominandoutofanEERdiagramviewcausedMySQLWorkbenchtocrash.
(Bug#43782)TheMany-to-ManyTablegeneratedbyMySQLWorkbenchwasofenginetypeServerDefault.
ItshouldhavebeenoftypeInnoDB.
(Bug#43776)Onopeningadiagramthefiletableslayoutwasbroken.
Alltableswereplacedinthetopleftcorner.
ItappearedthatMySQLWorkbenchstoredthediagramlayoutintheMWBfilecorrectlybutitwasnotretrievedcorrectlyonfileload.
(Bug#43455)IntheEERDiagramview,iftheTablesfolderwasexpandedintheCatalogPalette,andthenatabledraggedontotheEERDiagram,theexpandedTablesfolderimmediatelycollapsed.
(Bug#41922)ChangesinMySQLWorkbench5.
1.
9(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
8.
239MySQLWorkbenchReleaseNotesBugsFixedInModelViewafterperformingEdit,Select,SelectAll,itwasnotthenpossibletoundotheoperation.
(Bug#43225)WhenascriptwasprocessedbyFile,Import,ReverseEngineerMySQLCREATEScript,columnswithabooleandatatypehadtheirdatatypeignored.
Asaresult,thetypeofthecolumnintheTableEditorwasempty.
(Bug#43094)ChangesinMySQLWorkbench5.
1.
8(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
7.
BugsFixedIntheReverseEngineerDatabasewizarditwasnotpossibletoselectonlyonetabletoreverseengineer,andthenproceedtothenextstep.
(Bug#45881)UsingtheInsertsEditorcausedMySQLWorkbenchtocrash.
Theerrormessagegeneratedwhenusedwas:**Message:**Message:refresh_gui_becbunhandledrefresh:20RefreshTimerThiswasduetothefactthat,inthe5.
1.
4AlphaversionofMySQLWorkbench,theInsertsEditorhadnotbeenimplemented.
(Bug#40671)ChangesinMySQLWorkbench5.
1.
7(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
6.
BugsFixedMySQLWorkbench5.
1.
7forOSXcrashedatstartup.
Itwaslookingforlibmysqlclient.
15,whichwasnotfoundin/usr/local/mysql/lib.
Theerrorgeneratedwas:Process:MySQLWorkbench[14915]Path:/Applications/MySQLWorkbench.
app/Contents/MacOS/MySQLWorkbenchIdentifier:com.
sun.
MySQLWorkbenchVersion:CodeType:X86(Native)ParentProcess:launchd[95]Date/Time:2009-02-0218:53:52.
120+0100OSVersion:MacOSX10.
5.
6(9G55)ReportVersion:6ExceptionType:EXC_BREAKPOINT(SIGTRAP)ExceptionCodes:0x0000000000000002,0x0000000000000000CrashedThread:0DyldErrorMessage:Librarynotloaded:/usr/local/mysql/lib/libmysqlclient.
15.
dylibReferencedfrom:/Applications/MySQLWorkbench.
app/Contents/MacOS/MySQLWorkbenchReason:imagenotfoundNotethatMySQLwasinstalled,butthespecificversionofclientlibraryrequiredwasnotpresent.
(Bug#42550)240MySQLWorkbenchReleaseNotesChangesinMySQLWorkbench5.
1.
6(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
5.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedMySQLWorkbenchhasbeenchangedsothatlayersandtableslistedintheLayerspalettearesortedinalphabeticorder,makingiteasiertofindtherequiredobject.
(Bug#39781)BugsFixedAdialogdisplayedamessagewithamissingfilename.
Themessagedisplayedwas:ImportofSQLscriptfile''hasfinishedsuccessfully.
Notethefilenameismissingfromthemessage.
ThisdialogislocatedintheFile,Import,ReverseEngineerSQLCREATEScriptwizard.
Itisdisplayedonthepageafterimportingthefile,clickingNextandthenExecute.
(Bug#39922)TheAdvancedbuttondisplayedthetextlabel&Advanced.
ThisbuttonislocatedintheFile,Import,ReverseEngineerSQLCREATEScriptwizard.
Itisdisplayedonthepageafterimportingthefile.
(Bug#39921)ChangesinMySQLWorkbench5.
1.
4(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
1.
3.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTherewasaproblemwhererelationshipsthatwerehiddencouldthennotbeselectedtobringuptheirrelationshipeditor.
RelationshipscannowbeselectedasobjectsintheLayerwindow.
Onceselected,therelationship'svisiblepropertycanbesettoTrueinthePropertieswindow,thusmakingtherelationshipvisibleagain.
(Bug#40167)BugsFixedLoadingamodelusingtheLinuxversionofWorkbenchresultedinacrash.
However,themodelloadedcorrectlywiththeWindowsversionsofWorkbench.
(Bug#39992)AmodelcreatedusingtheWindowsversionofWorkbenchcausedtheLinuxversionofWorkbenchtocrashonloadingthemodel.
(Bug#39983)ChangesinMySQLWorkbench5.
0ChangesinMySQLWorkbench5.
0.
30(2009-02-18)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
29.
241MySQLWorkbenchReleaseNotesBugsFixedMySQLWorkbenchcrashedwhenthemousewheelwasused.
IfyouscrolledtheOptionstaboftheTableEditor,closedtheTableEditorandthenusedthemousewheelagainontheMySQLModelpage,MySQLWorkbenchcrashed.
(Bug#42847)IntroducingaUserTypeintoamodelcausedtheFile,Export,ForwardEngineerSQLCREATEScriptwizardtocrash.
Further,performingaPlugins,Objects,CopySQLtoClipboardoperationalsocausedMySQLWorkbenchtocrash.
(Bug#42085)TheForwardEngineerSQLCREATEScriptwizardfailedtogenerateascriptcorrectly.
ThishappenedwhenusingtheFile,Export,ForwardEngineerSQLCREATEScriptfacility.
If,inthewizard,ObjectoftypeMySQLtablewasselected,andthenalltablesaddedtotheExclusionMaskspane,beforemovingbacktherequiredtabletotheObjectstoProcesspane,thescriptwasgeneratedfortheentiredatabaseratherthantheselectedtable.
(Bug#41475)Whenadiagramwasrenamed,thehistorydisplayed:Rename'newname'to'newnameItshouldhaveinsteaddisplayed:Rename'oldname'to'newname'(Bug#41355)IfamodelcontainedaViewthatwasusingaFunction,andanattemptwasmadetoSynchronizethedatabase,anerrorwasgeneratedsuchas:Error1305:FUNCTION`bleble`doesnotexistAsimilarerrorwasalsogeneratediftheForwardEngineerSQLCREATEScriptwizardwasused.
(Bug#40846)Theviewport,whichisthecomboboxinthetoprightcornerofWorkbench,didnotscaletolessthan40%.
However,resizesabove40%workedfine.
(Bug#39607)TheForwardEngineerSQLALTERScriptwizardproducedanerroneousscript.
IfForwardEngineerSQLCREATEScriptwasusedtogenerateascriptandthiswasthenusedasaninputtoForwardEngineerSQLALTERScript,withouthavingmadeanychangestothemodel,thenanALTERscriptwithnochangesshouldbeproduced.
However,theALTERscriptshowedmanychanges,eventhoughnochangeshadbeenmadetothemodel.
(Bug#37709)ChangesinMySQLWorkbench5.
0.
29(2008-12-12)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
28.
BugsFixedWorkbenchcrashedwhenobjectsotherthantablesweremovedoutofalayer.
(Bug#41358)IntheEERDiagramviewaniconwasnotdisplayedforNot-NULLitems.
(Bug#41326)Whenadiagramwasrenamed,thelabelofthecorrespondingtabwasnotautomaticallyupdated.
However,whenthefocuswaschanged,thetextwascorrectlyupdated.
(Bug#38867)242MySQLWorkbenchReleaseNotesThetablefiguresintheDiagramviewhadinsufficientinformation.
Theydidnotdisplayinformationsuchasconstraintsordefaultvalues.
(Bug#38553)Whenthegridwasactivated,draggedobjectsonlayerswereincorrectlyplacedwithanoffsetof-1,-1.
(Bug#35989)Thelastcolumninatabledisappearedinthetableeditor,anditwasnotpossibletoaddfurthercolumns.
(Bug#35905)ChangesinMySQLWorkbench5.
0.
28(2008-12-06)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
27.
BugsFixedIfyouattemptedtoselectseveraltablesinthetablelistoftheMySQLModelview,andyouaccidentallyincludedtheAddTablebuttoninyourselection,amessageboxappearedwarningofanunknownexception:"UnknownExceptioncaughtin:c:\documentsandsettings\mysqldev\mydocuments\visualstudio2005\projects\workbench\backend\windows\wb.
wr\src\Wb.
hatline1010"Theprogramdidnotcrash.
Onlythemessageboxappeared.
(Bug#41201)Iftwoforeignkeyswerecreatedinatablethatreferencedasecondtableandthenanattemptwasmadetodeletetherelationsandthereferencedtable,MySQLWorkbenchcrashed.
(Bug#41025)Whenclickingthe+and-buttonsinthePhysicalSchematapaneoftheMySQLModeltab,anUnhandledExceptionwasgenerated:System.
Runtime.
InteropServices.
SEHException:Externalcomponenthasthrownanexception.
(Bug#40971)TheReferencedColumnpaneoftheForeignKeytabbecameclearediftheforeignkeywasrenamed.
Subsequently,attemptingtochooseaReferencedColumndidnotdisplayalinkintheEERDiagramview.
Togetforeignkeyrelationshipsworkingagainitwasnecessarytode-selectthecheckboxesfromtheColumnspane,re-selectthem,andthenselecttheReferencedColumnpane.
(Bug#40649)Whenatablewasrenamedtheinserteddatawaslost.
(Bug#40327)AcomplexEERdiagramthrewanexceptionwheneveranactionwasperformedonit.
However,otherdiagramsinthesameMWBfilefunctionedcorrectly.
Theexceptiongeneratedwas:System.
Runtime.
InteropServices.
SEHException:Uncomposantexternealevéuneexception.
àwb.
ModelViewForm.
handle_mouse_button(ModelViewForm*,MouseButton,Boolean,Int32,Int32,EventState)àMySQL.
Workbench.
ModelViewForm.
OnMouseUp(MouseEventArgse,Int32X,Int32Y,Keyskeystate,MouseButtonsbuttons)àMySQL.
GUI.
Workbench.
ModelViewForm.
CanvasPanel_MouseUp(Objectsender,MouseEventArgse)àSystem.
Windows.
Forms.
Control.
OnMouseUp(MouseEventArgse)àMySQL.
Utilities.
WindowsCanvasViewerPanel.
OnMouseUp(MouseEventArgse)àSystem.
Windows.
Forms.
Control.
WmMouseUp(Message&m,MouseButtonsbutton,Int32clicks)àSystem.
Windows.
Forms.
Control.
WndProc(Message&m)àSystem.
Windows.
Forms.
ScrollableControl.
WndProc(Message&m)àSystem.
Windows.
Forms.
Control.
ControlNativeWindow.
OnMessage(Message&m)àSystem.
Windows.
Forms.
Control.
ControlNativeWindow.
WndProc(Message&m)243MySQLWorkbenchReleaseNotesàSystem.
Windows.
Forms.
NativeWindow.
Callback(IntPtrhWnd,Int32msg,IntPtrwparam,IntPtrlparam)(Bug#39360)ChangesinMySQLWorkbench5.
0.
27(2008-11-07)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
26.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedTherewasaproblemwhererelationshipsthatwerehiddencouldthennotbeselectedtobringuptheirrelationshipeditor.
RelationshipscannowbeselectedasobjectsintheLayerwindow.
Onceselected,therelationship'svisiblepropertycanbesettoTrueinthePropertieswindow,thusmakingtherelationshipvisibleagain.
(Bug#40167)BugsFixedWhenastoredroutinewasedited,theeditcursorjumpedbacktothestartofthepageunlesstypingwasconstant.
(Bug#40426)WhenusingtheCopyInserttoClipboardmenuitemthegeneratedSQLcodewasincorrect.
The"S"wasmissingfrom"VALUES"andthedatawasnotincluded.
ThisresultedinSQLcodesuchas:INSERTINTO`table1`(`table1_id`,`descr`)VALUE();(Bug#40041)Ifatriggerwasrenamed,andthedesignthensynchedwithadatabaseinstance,thegeneratedSQLcreatedatriggerwiththenewnameandthendroppedthetriggerwiththeoldname.
Thisresultedinthiserror:Error1235:ThisversionofMySQLdoesn'tyetsupport'multipletriggerswiththesameactiontimeandeventforonetable'(Bug#39989)TheCopySQLtoClipboardaction(right-clickmenuontable)didnotuseWindows-compatiblelineendings.
(Bug#39476)WhenacolumnhadadatatypeBOOLEANanditwasexportedusingForwardEngineerSQLALTER,theexportedtypewasBOOLEAN(2)insteadofBOOLEAN.
(Bug#39257)Workbenchapplicationperformancewaspoor,withslowloadingtimesandexcessivememoryusage.
(Bug#38439)WhenaDBDesignermodelwith333tableswasimportedintoWorkbenchtheRAMusagewentuptoapproximately1GB.
Workbenchthencrashedwiththisexception:Errorcreatingcairocontext:outofmemory(Bug#37178)ChangesinMySQLWorkbench5.
0.
26(2008-10-16)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
25.
244MySQLWorkbenchReleaseNotesBugsFixedWhenattemptingtoexportamodelusingtheFile,Export,ForwardEngineerSQLCREATEScriptmenuitem,Workbenchcrashedonclickingthewizard'sFinishbutton.
(Bug#39578)TheCopyInserttoClipboardactiongeneratedSQLwithlowercasekeywords.
ThiswasnotconsistentwiththebehavioroftheCopySQLtoClipboardaction.
(Bug#39477)RenamingatableandthenselectingForwardEngineerSQLALTERScriptdidnotresultinaRENAMEstatement.
Instead,DROPandCREATEstatementsweregenerated.
(Bug#39256)ThescriptgeneratedbytheExport,ForwardEngineerSQLCREATEScriptmenuitemcontainedinvalidstatementswhenusingtwoschemata.
(Bug#39211)ExportedSQLcodecontainingatriggerthatcalledaprocedurefailedwhenanINSERTactivatedthetrigger.
(Bug#39088)ChangesinMySQLWorkbench5.
0.
25(2008-09-12)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
24.
BugsFixedIftheuserclosedalltabsandthenquit,Workbenchcrashed.
(Bug#39346)Foreignkeysreferencingadeletedtablewerenotremoved.
(Bug#39150)ForwardEngineerSQLCREATEScriptandForwardEngineerSQLALTERScriptgeneratedscriptsthatdidnotputindexnamesinquotationmarks.
(Bug#39140)WhenWorkbenchwasstartedwiththeGRTShelltabopened,theobjecttreeintheGRTTreepanewasnotdisplayed.
(Bug#39122)WhentriggerswereexportedwiththeGenerateDROPTABLESstatementsoptionchecked,DROPTRIGGERIFEXISTSdidnotappearintheexportedSQL.
(Bug#39119)TheTriggerstabwouldalwaysenableInsertmodewhenopened.
(Bug#39118)IntheForeignKeytaboftheTableEditor,themenuthatisdisplayedonclickingintheReferencedTablecolumn,listedtablenamesbycreationdate,ratherthanbysortedname.
(Bug#38944)IfanyDEFAULTpropertiesweredefinedforamodel,theyappearedtobelostaftersavingthemodelandrestartingWorkbench.
(Bug#38825)WhenyouloadedaUTF-8encodedscriptfileintoWorkbench,theembeddedSQLeditorreplacedinternationalcharacterswiththesymbol.
(Bug#38783)WhencreatingViewsandRoutines,theentryintheUndoHistorywindowshowed"ParseMySQLView"insteadof"ViewCreated",and"ParseMySQLRoutine"insteadof"RoutineCreated".
Whensubsequentlyundoingthisoperationthecorrecttextwasdisplayed.
Performingaredothenresultedintheincorrecttextbeingdisplayedagain.
Additionally,whenundoingaRoutineGroup,thepreviousundoactioninthehistorywasincorrectlyrenamedandthelastentryinthehistorywasdeleted.
(Bug#36047)IntheTableEditortab,whereverdatacouldbeentered,suchasintheForeignKeyNameentryfield,thedefaultwrapprotocolwastogotoanewline.
Thisresultedintextthatwasonlypartiallyvisible.
(Bug#34510)245MySQLWorkbenchReleaseNotesThesynchronizationwizardcouldshowadifftreeforschematadifferentfromthosethathadbeenselected.
(Bug#32365)ChangesinMySQLWorkbench5.
0.
24(2008-08-12)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
23.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedIntheMySQLGrtShell.
exeprogramtheValuestabhasbeenrenamedtoGRTTree.
However,theGRTTreetabonlyshowsarootnodebecausethereisnoGRTTreeloadedwhentheShellisstartedinstandalonemode.
(Bug#35052)BugsFixedIndexeslistedwhentheIndextabwasselectedcouldnotbedeletediftheindextypewasFOREIGN.
(Bug#38639)WhenthemenuitemModel,Validation,Validateallwasselected,andanerrordialogsubsequentlydisplayed,thedialogerrormessagehadamissingdotseparatorbetweenthedatabasenameandtablename.
(Bug#38632)WhenaDBDesigner4modelthatcontainedduplicaterelationshipswasimportedintoWorkbench,andthenexported,theresultingscriptfailedwhenexecutedonMySQLserver.
(Bug#38488)Itwasnotpossibletosynchronizeamodeltoanexternaldatabase,ifthemodelcontainedtriggers.
(Bug#38436)WhenresizingthecommentcolumnunderPhysicalSchemataviewincolumnformat,thecolumnresizewasrevertedwhenswitchingbetweenschemas.
(Bug#38431)AnattempttocopyatableandthenpasteitintoanewschemaresultedinanUnknownExceptionbeinggenerated.
(Bug#38429)IfyoucreatedanewviewwithanORREPLACEclause,theForwardEngineerSQLCREATEScriptoutputcontainedtheORREPLACEclausetwice.
(Bug#38337)WhenaDBDesigner4XMLfilewasimportedintoWorkbenchtheINSERTstatementswereincorrectlyconverted.
(Bug#38196)ImportingascriptthatspecifiedanincorrectdatatyperequiredWorkbenchtoclose.
(Bug#38146)WorkbenchcrashedwhenusingtheModel,Validation(MySQL),ValidateAllmenuitemonamodelthatcontainedadanglingforeignkeyindex.
(Bug#38115)Foreignkeyoptions(onDelete,onUpdate)arenotimportedfromDBDesignerschema.
(Bug#37794)Inthemysql-workbench-oss-5.
0.
23-win32-noinstallversionofWorkbenchthemenuitemPlugins,Objects,CopySQLtoClipboarddidnotwork.
(Bug#37736)Whensynchronizingthedatabase,tablecommentswerenotupdated.
However,columncommentsworkedasexpected.
(Bug#37686)246MySQLWorkbenchReleaseNotesRunningHelp,Update.
.
.
crashesWorkbenchwhenthewizardcomestothepointwhereitistryingtocloseWorkbench.
(Bug#37665)Database,Synchronizedidnotupdatethemodelviewwhenthetablewaschangedinthedatabase,untilafterWorkbenchwasrestarted.
(Bug#37634)ForwardEngineerSQLCREATEScriptdidnotreflectchangesmadetothemodel.
(Bug#37574)WhenusingtheForwardEngineerSQLCREATEScript,columnsmarkedasNOTNULLweregeneratedasNOTNULLDEFAULTNULL.
(Bug#37385)ErrorsweregeneratedinSQLcodeduringForwardEngineerSchemaforInsertsdatainTIMESTAMPcolumns.
(Bug#37059)IfadatabasewasimportedusingReverseEngineerSQLALTERScriptandthedatabasenamechangedinWorkbench,thescriptthengeneratedbyForwardEngineerSQLALTERScriptwasincorrect.
(Bug#36178)Theauto-incrementflagwasnotclearedinternallyforacolumn,whenthetypeofthatcolumnwaschangedtooneforwhichauto-incrementisinvalid;forexample,char.
WhenthemodelwasexportedusingExport,ForwardEngineerSQLCreateScript,theresultingscriptincorrectlyretainedtheauto-incrementflagforthechangedcolumn.
(Bug#36085)ChangesinMySQLWorkbench5.
0.
23(2008-06-25)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
22.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedItwasnotclearhowastoredconnectionprofilecouldbeeditedandthechangessaved.
Tooltipshavebeenaddedtotherelevantbuttonsandthemaindocumentationclarified.
(Bug#37061)BugsFixedTheFile,Export,ForwardEngineerSQLCREATEScriptmenuitemexportsascriptitisthenunabletoimportusingtheFile,Export,ReverseEngineerMySQLCreateScriptmenuitembecauseitincorrectlyimportscommentscontainingspecialcharacters.
(Bug#37563,Bug#37562)WorkbenchwasfailingtocorrectlyexportTriggerDDLs.
(Bug#37432)UsingGenerateSchemaDiffReportresultedinacrash.
Thecrashwascausedbyimproperhandlingofaninvalidforeignkeyinatable.
Whilethisissueiscorrectlyreportedbyavalidationmodule,inStandardEditionGenerateSchemaDiffReportdidn'thandlethatcorrectly.
(Bug#37393)WhenanewcolumnwasaddedtoatableInsertsdatawasdeleted.
(Bug#37192)Tryingtoeditatableinanewwindowdisplaysanerrormessagedialog:plugin:wb.
edit.
editSelectedInNewWindowInvalidpluginInvalidpluginwb.
edit.
editSelectedInNewWindow(Bug#37180)247MySQLWorkbenchReleaseNotesIfyoutrytoplaceanewimageintoanEERDiagramandselectaninvalidfiletype,yougetaerrormessagedialogwiththefollowingtext:cairoerror:invalidmatrix(notinvertible)IfyouthenclickOKtoclearthedialogandthentrytoselectPlaceaNewTable,theerrormessagedialogisdisplayedagain.
(Bug#37079)TheForwardEngineerwizarddidnotreportconnectionstatuscorrectly.
Ifinvaliddatabasecredentialswereentered,thewizardreportedsuccess,eventhoughtheconnectionfailed.
(Bug#37060)Incorrectbehaviorwheneditingatable.
Whenthecolumnstabisselected,ifyouwanttodeletemultipleselectedtablesatonce,Workbenchremovesthewrongcolumns.
(Bug#37045)ThescriptgeneratedbytheFile,Export,ForwardEngineerSQLALTERScriptmenuitemcontainssyntaxerrors.
(Bug#36889)Theexportfilterdidnotproperlyfiltertables.
(Bug#36739)Workbenchgeneratedincorrectsyntaxwhenattemptingtosynchronizewithaliveserver.
Theresultingcodewasmissingcommaswhichresultedinasyntaxerror.
(Bug#36674)AfterreverseengineeringanSQLcreatescriptanddrawingsomeEERdiagrams,asubsequentimportofthesamescriptdestroystheEERdiagrams.
Alltablesinthecatalogareupdated,butthereferenceofthetableinthediagramtothetableinthecatalogislost.
Thetablesinthediagramarestillvisible,butdonotcorrespondtothetableinthecatalog.
Afterclosingandre-openingthefile,alldiagramsareemptyanditisimpossibletodeletethediagrams.
However,intheoverviewintheupperrightcorner,thetablesplacedinthediagramarestillvisible.
(Bug#36381)Mousewheeldoesnotworkwhenyoudouble-clickatableandselecttheOptionstab.
(Bug#36374)WhenFile,Export,ForwardEngineerSQLALTERScriptmenuitemisselecteditcausesanALTERScriptGeneration(ScriptSynchronization)error.
(Bug#36355)ThebehavioroftheSynchronizewizardwasinconsistentwhencancelledandre-run.
(Bug#36177)Severalwindowsandtabshavefieldswhichareeithernotcompletelyvisibleorareobscuredbylabelsthatoverlapthefield.
(Bug#36115)WhencreatingaSchemaDiffReportfromthelocalmodeltoalivedatabase,thewizardcrashedwithanunhandledexception.
(Bug#35878)CollapsingoftheEERDiagramsectionoftheMySQLModeltabisnotretainedafterprogramrelaunch.
(Bug#35717)IntheMySQLModeltab,inthesummarylineforPhysicalSchemata,therearethreeicons,oneforlargeiconview,oneforsmalliconview,oneforlistview.
Changingtheviewisnotsavedbetweenapplicationlaunches.
(Bug#35716)PerformingaDatabaseSynchronizationresultedinerroneousALTERstatementsbeinggenerated.
(Bug#34812)MenuitemwasincorrectlynamedGenerateSchemaDiffReport,whenitshouldhavebeencalledGenerateCatalogDiffReport.
(Bug#34398)Workbenchfailedtorestorewindowstates,windowpositionsandside-panelsizesfromthepreviousexecutionoftheapplication.
(Bug#32442)248MySQLWorkbenchReleaseNotesTheAUTO_INCREMENTattributeisnowignoredonimportforcolumntypesthatdonotsupportit.
(Bug#31986)ChangesinMySQLWorkbench5.
0.
22(2008-05-27)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
21.
BugsFixedCannotaddvaluesforTIMESTAMPcolumnsintheInsertseditor.
(Bug#37009)Whencolumnsareaddedto,orremovedfromatable,WorkbenchdeletesallInsertsdata.
(Bug#37008)Triggerdefinitionauto-formattingresultedinmalformedcode.
(Bug#36815,Bug#37685)ThescriptgeneratedbytheFile,Export,ForwardEngineerSQLCREATEScriptmenuitemcontainsaspuriousquotationmark.
(Bug#36753)ForCREATETABLEstatements,TIMEcolumndefaultvalueswerenotquotedproperly.
(Bug#36669)Printpreviewinlandscapeorientationdidnotworkcorrectly.
(Bug#36647)WhenopeningamodelcreatedwithanearlierversionofWorkbench,theIndexestabdisplayedindexesoftypeFOREIGNastypeINDEX,anditwasnotpossibletochangethembacktoFOREIGN.
(Bug#36453)IfatablecolumndefinitionpermitsNULLandhasbeensetwithadefaultofNULL,integrityvalidationoperationscomplainedthatthedefaultvalueforthecolumnisinvalid.
(Bug#36397)AfteruseofControl+Xtocuttextfromatext-editboxandControl+Ztoundotheoperation,thecanvaswasupdatedcorrectlybutnotthetextbox.
(Bug#36358)Shiftedcontentcouldnotbescrolledornavigated.
(Bug#36328)Themousewheelscrolledtheoverviewpanewhenitwasopenbehindtheinsert-editor.
(Bug#36253)Viewrenaminginoverviewdidnotworkproperlyandhasbeendisabled.
(Bug#36202)TheCopytoSQLoperationcausedacrash.
(Bug#36184)Draggingobjectsoutofalayerdidnotworkproperly.
(Bug#36053)Theenabled/disabledstatusofitemsintheEditmenuwasnotupdatedproperly.
(Bug#35962)Relationshipsweredrawnovertables.
(Bug#35867)Thescriptgeneratedbydatabasesynchronizecontainederrors.
(Bug#35644)Settingupforeignkeyrelationshipsacrossmultipleschemasdidnotwork.
(Bug#34546)Scrollbarsnowappearcorrectlywheneditorwindowsarereducedinheight.
(Bug#32454)Tablepartitioninginformationwasnotexportedproperly.
(Bug#32226)ChangesinMySQLWorkbench5.
0.
21(2008-04-27)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
20.
249MySQLWorkbenchReleaseNotesBugsFixedTheundooperationdidnotcompletelyundoarelationshipbetweentwotables.
Itremovedonlythelinedrawnbetweentwotables,butdidnotundothefieldsandkeys.
(Bug#36645)Double-clickingacolumn-headingseparatorinFindresultscausedacrash.
(Bug#36266)ThescriptsgeneratedbytheFile,Export,ForwardEngineerSQLALTERScriptandFile,Export,ForwardEngineerSQLCREATEScriptincludeunnecessarySQLcode.
(Bug#36170)TheCopyConnectionnnmenuitemonthecontextmenuofaconnectiondoesnothaveacomplementaryPasteConnectionmenuitem.
TheEditmenuhasagreyed-outPasteConnectionmenuitem.
(Bug#36166)WhenaschemausedInnoDB,andthenwasswitchedtouseMyISAM,thescriptgeneratedbyForwardEngineerSQLCREATEScriptstillcontainedInnoDB-onlysyntax.
(Bug#35947)ForwardEngineerwizardfailedtocreateatable,butdidnotshowanyerrormessages.
(Bug#35874)SavingafilerestoresthecolumnwidthsofthelistviewtodefaultunderPhysicalSchemata.
(Bug#35718)WhenmakingacolumnaprimarykeyandthiscolumnhasNULLasdefaultvalue,thisdefaultvalueisnotchanged.
WhenthetablegetssynchronizedbacktothedatabaseWorkbenchcreatesastatementsuchas:ALTERTABLE`test_defhan`.
`table1`CHANGECOLUMN`id_table1``id_table1`INT(11)NOTNULLDEFAULTNULL,.
.
.
Thisleadstoanerror:Error1067:Invaliddefaultvaluefor'id_table1'(Bug#32972)ChangesinMySQLWorkbench5.
0.
20(2008-04-26)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
19.
BugsFixedRe-creatingadeletedrelationshipcausedacrash.
(Bug#36385)ThemessagelogontheForwardEngineerProgress/ResultsAdvanceddialoghadnoscrollbar.
(Bug#36192)ChangesinMySQLWorkbench5.
0.
19(2008-04-15)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
18-rc.
BugsFixedTheHTMLBasicSinglePageDBDocreportfromtheModel->DBDoc->ModelReportingmenuoptionwasmissingtheschemaandtablenumbers.
(Bug#36060)ForwardEngineerSQLCREATEScriptwizardgeneratednooutputscript.
Further,noerrororwarningmessagesappearedtobegeneratedthatmightexplainthis.
250MySQLWorkbenchReleaseNotesTheerrormessageinthiscasewasdisplayedintheAdvancedLog,whichwasnotvisibletotheuser.
MySQLWorkbenchwaschangedsothattheAdvancedLogappearedtotheuserifitreceivedanerrormessage.
(Bug#34430)ChangesinMySQLWorkbench5.
0.
18-rc(Notreleased)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
17-rc.
FunctionalityAddedorChangedBugsFixedFunctionalityAddedorChangedForeignkeylabelscouldnotbehidden,anddisplayedlabelswerenotcentered.
Therearenowoptionstohideallconnectioncaptions,andtocentercaptions.
(Bug#30902)BugsFixedInthetableeditor,settingtheinputfocusbyclickingthemousedidnotwork.
(Bug#35969)TheReferenceColumndropdownusedduringforeignkeycreationwasslowtodisplay.
(Bug#35948)InthetableeditorsforeignkeyTab,whenacolumnfortheforeignkeyischecked(rightpane),theReferencedColumndropdownopens.
PressingEscapeatthispointcausedacrash.
(Bug#35926)AfterchangingtheRowFormatoption,closingthetableeditorandopeninganewdocumentcausedacrash.
(Bug#35925)IfatableinanEERDiagramwasdouble-clickedinanattempttoopenitforeditingintheTableEditor,thiserrorwasgenerated:Cannotloadselectedplugin(.
\db.
mysql.
editors.
wbp.
fe.
dll::DbMysqlTableEditor)(Bug#35897)SynchronizingthedatamodelwithalivedatabasefromtheSQLDiffTreedialogresultedinacrash.
(Bug#35884)CreatingaSchemaDiffReportfromthelocalmodeltoalivedatabasecausedacrash.
(Bug#35878)ThePackKeysoptioncouldnotbesaved.
(Bug#35872)Somemenusorsubmenushaditemsenabledwhenthecorrespondingfeaturesweredisabled.
(Bug#35870)TheConnectionCaptionoptiondidnotworkproperly.
(Bug#35859)Thestatusofaconnectionlineinatablediagramwasnotupdatedwhenaforeignkeyrelationshipbetweentableswaschanged.
(Bug#35800)TheFile->Export->ExportasPNGmenuitemwasenabledundersomecircumstancesinwhichitshouldhavebeendisabled.
(Bug#35746)Scrollingwasslowfortablemodelswithlargenumbersoftables.
(Bug#35655)251MySQLWorkbenchReleaseNotesPressingControl+ZtoundothelastchangeinanSQLScripttextboxdeletedtheentirescript.
(Bug#35649)WorkbenchisunabletoreadfilessuchasWorkbenchModelFilesfromanon-Englishdirectory.
(Bug#35547)Workbenchpermittedtablecommentstobeenteredlongerthanthemaximumlengthof60characters.
(Bug#34507)Acrashcouldoccurduringforeignkeycreation.
(Bug#33545)Autoplacingfordisplayofcomplexschemashasbeenimproved.
(Bug#32888)TypingqintheGRTShellcausedacrash.
(Bug#32755)ChangesinMySQLWorkbench5.
0.
17-rc(2008-04-07,ReleaseCandidate)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
16-rc.
BugsFixedCreatinganewviewandthendeletingitcausedaSystem.
AccessViolationException.
(Bug#35840)EditingastoredprocedurewithinWorkbenchcouldcauseanexception.
(Bug#35828)Themodifiedtimestampforanexistingmodelwasnotcorrectlyupdatedforallchanges.
(Bug#35719)IdentifiersforfieldnamesinDMLSQLstatementswouldnotbequotedcorrectly,permittingreservedwordstobeincludedintheSQLstatements.
(Bug#35710)Workbenchwouldcrashrepeatedlywhendrawingthediagramforatablewherethereferencedcolumninaforeignkeyrelationshipwasblank.
(Bug#35677)Identifiersusinguppercasecharactersforstoredprocedureswouldautomaticallybemodifiedtolowercase.
(Bug#35650)WhenworkingwiththeSQLScripteditor,itwasnotpossibletoselectallthetextinthedisplaywhenusingControl+A.
(Bug#35646)TheModelNavigationwindowcouldnotbecollapsedlikeotherpalettes.
(Bug#35642)Modifyingtheprimarykeyindexdefinitionforwithinthetableviewwouldnotupdatetheentityrelationshipdiagram.
(Bug#35639)WhenvalidatinganexistingmodelusingtheForwardEngineerWizard,MySQL-specificvalidationfailed.
(Bug#35604)Deletinganexistinglayeronadiagramandtheneditingotherobjectsonthesamecanvascouldgenerateanumberofexceptions,andcouldcorrupttheWorkbenchfile.
(Bug#35603)SwitchingtotheConnecttoColumnsnotationwithanexistingmodelwouldcauseanexception.
(Bug#35601)DatainBLOGandTEXTcolumnsdefinedusingtheInsertstabwouldnotbequotedcorrectlyintheresultingSQL.
(Bug#35525)252MySQLWorkbenchReleaseNotesOpeninganexistingWorkbenchmodelwithaninvalidforeignkeydefinitionwouldcauseanexception.
(Bug#35501)Movingmultipletablesonthesamediagram,andthenusingUndotorevertthemodeltotheoriginallayout,onlythefirsttableselectedbereturnedtoitsoriginalposition.
(Bug#35465)Whenaddingaforeignkeyrelationshipwithinacatalogwithanexistingentityrelationshipdiagram,theforeignkeyrelationshipisnotaddedtotheexistingdiagram.
(Bug#35429)Theprecisepositionofindividualconnectionswouldnotberetainedwhentheschemawassaved.
(Bug#35397)OpeningaGRTshellwhilethetableeditorisopenwouldraiseanexception.
(Bug#35349)Whenmodifyinganexistingforeignkeyrelationship,thegeneratedALTERscriptdidnotreflectthemodification.
(Bug#35265,Bug#35830)Whencreatingforeignkeyrelationshipsthatpointtomorethanonetable,thesameforeignkeyidentifierforthesametablecouldbecreated.
ThiswouldcreateinvalidSQLcodeforcreatingthetable.
(Bug#35262)WhenimportinganexistingDBDesignerschema,Workbenchcouldcrash.
(Bug#35123)Settingupindexesinboththeindexandforeignkeylistviews,themousepointerwoulddissappearwhiletheentryboxwasinuse.
(Bug#35062)Double-clickingtheCatalogtitlebarundockedtheGRTTreewindow.
(Bug#34856)Thefontforviewsandroutineswasnotmonospacebydefault.
(Bug#34537)WhenusingtheForwardEngineerWizard,ifanerroroccurred,thedialogshowingtheerrordetailwouldbeincomplete,anddeterminingthereasonfortheerrorwouldbemaskedbecausetheendoflogmessagewouldbehidden.
(Bug#34509)WhenusingtheHideMenuItemsNotApplicabletothisEditionoption,asimplifiedversionoftheFinddialogboxwasnotavailable.
(Bug#34493)EditingthetextoftheTriggerportionofanexistingschematawouldintroduceadditionaltextintotheTriggerdefinition.
(Bug#34397)Creatingmorethanfivestoredproceduresorviewsinamodelwouldcausethedialogboxfortheoperationtomovetoadifferentlayer,makingitinaccessiblewhenusingthemouse.
(Bug#34153)SelectingExport,ForwardEngineerALTERscriptfromtheFilewouldopenaSQLScriptSynchronizationdialog,ratherthanexportdialog.
(Bug#34099)WhenmovingmorethanlayerinModelNavigator,onlythefirstlayer'spositionwouldbereflectedcorrectlyintheoutput.
(Bug#33627)ChangesinMySQLWorkbench5.
0.
16-rc(2008-03-26,ReleaseCandidate)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
15-rc.
FunctionalityAddedorChangedBugsFixed253MySQLWorkbenchReleaseNotesFunctionalityAddedorChangedOptionsandconfigurationoptionsthataffectmodelscannowbesetonamodelbymodelbasis.
ChooseOptionsfromtheModelmenuandchoosetheDiagramtab.
(Bug#34610)BugsFixedWhendouble-clickingtherowinacolumnasaprimarykey,theprimarykeypropertywouldbetoggled.
Theeditorwillnowpermityoutoeditthevaluewhenyouclickadatarowonthetable.
(Bug#35613)OpeningtheIndexesportionofatablewouldgenerateaunhandledexceptionerror.
(Bug#35598)Whendisablingglobaloptionsonanindividualmodelfailedtohonorthemodelspecificoptionswouldbeignored.
(Bug#35516)Whenplacinga1:nrelation,anindexoutofrangeerrorcouldberaised.
ThiscouldfurtherresultinoperationonNULLobject:Invalidvalueerrorswhentryingtoedittherelation.
(Bug#35447)Settingthevalueofanumericcolumntoanegativevaluewasnotsupported.
(Bug#35442)PrintinganHTMLversionoftheschemawouldproduceafatalerror.
(Bug#35400)TheOKandCancelbuttonsfortheDiagramSizedialogwouldnotbeinitializedproperly.
(Bug#34808)Whenusingprintpreviewonadiagram,clickingthePrintbuttonwouldsendablankpagetotheprinter.
(Bug#34630)Whencopyingmultipletabledefinitionsfromoneschematoanother,onlythefirsttableintheselectionwouldbepastedintothenewschema.
(Bug#34483)TheDrawLineCrossingoptionfailedtoberecognizedcorrectly.
YoucanalsonowsetthisonanindividualmodelbasisusingtheOptionsoptionintheModelmenu.
(Bug#34248)Copyinganexistingmoduletothepluginsdirectorywouldtriggeradoubleregistrationofthemodulem,andproduceanerror.
(Bug#34134)WhenexportingadiagramtoPDF,someadditionallineswouldbeaddedtothegeneratedPDF.
(Bug#33586)Placinganimageontothecanvascouldcrashtheapplication.
Forimageslargerthanthecanvas,theimageisautomaticallyreducedsothatitisproperlyvisibleonthecanvasforediting.
(Bug#33179)A1:mrelationinadiagramfailedtobegeneratedproperlywhenexportedasaPDF.
(Bug#32882)TheUndoandRedooptionswouldnotbeappliedproperlywhenmakingmodificationstopartitiondefinitions.
(Bug#32279)ChangesinMySQLWorkbench5.
0.
15-rc(2008-03-17,Beta)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
14a-beta.
BugsFixedUsingUndoonarelationshipwithinamodelwouldcauseanexception.
(Bug#35243)254MySQLWorkbenchReleaseNotesAforeignkeyrelationshiptothesourcetable(areflexiverelationship)givesabadrepresentationintheentitymodeldiagram.
(Bug#35237,Bug#34810)GeneratinganALTERSCRIPTorusingthesynchronizefunctionalityonamodelwithentityrelationships,therelationshiplineswithinthediagramwouldbegeneratedtwice.
(Bug#35213)Booleanvalueswereunsupportedwhentryingtoinsertvaluesintoatable,theTRUEwouldinsteadbereplacedbyatextual,quotedversion'TRUE'.
(Bug#35205)PrintingamodeldiagramtoPDForPostscript,resultsinacorruptfilePDForPostscriptfilethatdoesnotmatchthemodel.
(Bug#35197)Deletingobjectswithintheoverviewpanewhenthecorrespondingeditorpaneforthoseobjectsisopenwouldcauseacrash.
(Bug#35186)WhenenteringdataintotheDefaultcolumnofthetableeditor,theuseoftheReturnkeyforsavingtheinformationaboutthedefaultvaluewasnotsupported.
(Bug#35127)TherewasatypographicalerrorinthehelpmessagefortheGRTcommandcd.
ThewordAbsolutewasmissingthefinale.
Thishasbeencorrected.
(Bug#35119)Whenchangingthenamewithinaforeignkeyrelationship,themodifiednameisnotreflectedinthetablestowhichtheforeignkeyisrelated.
(Bug#35093)ScrollbarnavigationdidnotworkafterimportingaDBDesignerschemawithalargecanvassize.
However,youcouldstillnavigateusingtheModelNavigatorpalette.
(Bug#34988)AfterimportingaDBDesignerschema,thefollowingerroroccurred:"Cairoerror:inputstringnotvalidUTF-8.
"(Bug#34987)Creatinganewfileafterchanginganexistingfilewithmodificationscouldleadtotheoriginalbeingdeletedwithoutpromptingtosavethechanges.
(Bug#34976)Whensavinganexistingmodel,theMySQLModeloverviewpanelwouldscrolltothetopofthemodeldefinition.
(Bug#34975)ChangingthedrawSplitpropertyofaconnectionfromthePropertiespalettedidnotupdatedtheVisibilitysectionoftheconnectioneditor.
(Bug#34934)EditingaprimarykeycolumnwithinamodelonMicrosoftVistacouldcauseacrash.
(Bug#34922)OntheMySQLModelpage,whenthelargeiconsviewwasselected,theAddTableicondisappeared.
(Bug#34904)IncorrectALTERstatementsarecreatedduringthesynchronizationprocessifyouaddforeignkeystoanexistingorimportedmodel.
(Bug#34897)AnewGRTInspectortabwouldbecreatedeverytimetheGRTShellwasopened.
Inaddition,manuallyclosingtheGRTInspectorandGRTShellcomponentswouldcauseanexception.
(Bug#34857)OpeninganexistingMySQLWorkbenchfileafterassociatingthe.
mwbextensionwiththeapplicationleadstoacrashwhenyouopenaMySQLWorkbenchfile.
(Bug#34849)Wheneditingamodel,thewindowsandtoolbarswouldrealignthemselvesduringselection.
ThiswasrelatedtotheconfiguredfontsizertheDPIsettingofthemonitor,causingtheapplicationtoredrawthewindowstoaccountfortheconfigurationcombination.
(Bug#34822)255MySQLWorkbenchReleaseNotesAttemptingtomoveatableonanEERdiagramafterdeletingarelationship,causedtheapplicationtocrash.
(Bug#34816)TheNewFiledialogisnonmodal,andcouldbehiddenbyotherwindows.
Thedialogisnowalwaysdrawnontopofotherwindows.
(Bug#34784)ChangingthecolumnnameofatablewhenyouhavependinginsertstothetabledidnotchangethecolumnnameinthecorrespondingINSERTstatements.
(Bug#34500)ThePropertiespalettewasnotclearedwhenanewprojectwasstarted.
Itretainedthepropertiesofthelastselectedobject.
(Bug#34433)Deletinganexistingschemawithanopentableeditorwouldnotclosethetableeditorwindow.
Thewindowisnowclosedwhentheschemaisdeleted.
(Bug#34345)SearchingaprojectspecifyingEntireModelintheInLocation:listdidnotreturnanyresults.
ThisappliedtotheStandardEditiononly.
(Bug#34170)WhenthepagesizewaschangedfromA4toB4itwasnotpossibletomoveobjectsonanEERdiagrambeyondtheoldpageboundaries.
(Bug#34148)Wheneditingcomments,theReturnkeywouldmovetothenextcolumn,whichpreventedtheuseofnewlineswithinthecommentinformation.
WorkbenchnowpermitsuseoftheReturnkeywithinthecommentfield.
(Bug#33980)Whererelationshiplinescrossed,andoneoftheconnectorswaschangedtoHiddenorDrawSplit,thesemicirclethatindicatedthepreviousintersectionwasstillshownontheremainingconnector.
(Bug#33818)EditinganexistingdiagramcouldcauseanunhandledexceptiononWindowsVista.
(Bug#33477)Identifiers(tables,column,index,triggersandotherdatatypes)couldbecreatedwithnameslongerthanthemaximumsupportbyMySQLServer.
(Bug#33265)TheapplicationcrashedwhenattemptingtoexportanSQLCREATEscript.
(Bug#33263)PlacinganobjectonthecanvasofanEERdiagramwhereyouhavereverseengineeredanexistingdatabase,wouldleadtomultiplecopiesoftheobjectappearingonthediagram.
(Bug#32891)Whenscrollingthroughaschema,thetablesintheschemawerenotredrawncorrectly.
(Bug#32835)OnanEERdiagramyoucouldnotselectarelationshipiftheconnectionlinewasn'tstepped.
Youcannowselectaconnectorevenifitisnotstepped.
(Bug#32734)Printingamodelwhenthereisnoprinterconnectedcouldresultinanapplicationexception.
(Bug#32320)ChangesinMySQLWorkbench5.
0.
14a-beta(2008-02-28,Beta)ThisunscheduledbetareleasefixesBug#34847.
OtherbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
14-betaarealsodocumented.
BugsFixedMWBfileswerenotsavedproperlyifWorkbenchcrashed.
ReopeningsuchfilescausedWorkbenchtocrash.
(Bug#34848)References:Seealso:Bug#34847.
256MySQLWorkbenchReleaseNotesWorkbenchmodelscreatedinversion5.
0.
13crashedwhenusedwithversion5.
0.
14.
TheunscheduledBetarelease,5.
0.
14afixesthisbug.
(Bug#34847)WhenclickingtheBrowsebuttonintheimageeditor,thedefaultfilenamewasopenFileDialog1.
Thisnowdefaultstoanemptystring.
(Bug#34622)RepeatedlychangingtheobjectnotationcrashedWorkbench.
Thisisnolongerrepeatable.
(Bug#34499)ImportingaDBDesignerfileimmediatelythrewanexception.
Thishappenedevenwhensoftwarerenderingwasused.
DBDesignerfilescannowbeimportedwithoutincident.
(Bug#33588)ChangesinMySQLWorkbench5.
0.
14-beta(2008-02-25,Beta)ThissectiondocumentsallchangesandbugfixesappliedsincethereleaseofMySQLWorkbench5.
0.
13-beta.
WorkbenchImprovementsinthisVersionBugsFixedWorkbenchImprovementsinthisVersionExpandAllandCollapseAllmenuoptionshavebeenaddedundertheArrangemenu.
TheExpandAlloptionexpandsallobjectsonanEER.
Thisoptionwilldisplayatable'scolumnsiftheobjectnotationsupportsexpansion.
IndexeswillnotautomaticallybeexpandedunlesstheywerepreviouslyexpandedandhavebeencollapsedusingtheCollapseAllmenuoption.
Someobjectnotations,suchasClassic,donotpermitexpansionorcontraction.
CollapseAllundoestheoperationperformedbyExpandAll.
AFitObjectstoContentsoptionhasbeenaddedundertheArrangemenuoption.
ThisoptionexpandsanobjectonanEERdiagram.
Forexample,ifatablehasalongcolumnnamethatisnotfullydisplayed,usingthismenuoptionwillexpandthetablemakingthecolumnnamevisible.
ASystemInformationmenuoptionhasbeenaddedtotheHelpmenu.
Thisoptiondisplaysinformationaboutyoursystemthatisusefulwhenreportingabig.
AnExportasSVGmenuoptionhasbeenaddedundertheFile,Exportmenuoption.
BecauseofseriousperformanceanddisplayissuesWorkbenchnolongerusesMesa.
Forthoseuserswhodon'thavenativeOpenGLsupport,WorkbenchnowusestheWindowsGDIAPI.
Thecommandlineswitchforusingthismodeis-swrendering.
FormoreinformationaboutrunningWorkbenchfromthecommandlineseeLaunching.
TheGRTinspectorhasbeenimprovedtosupportnewtypes.
Namely:textlongtextboolcolorfileThismakesitmucheasiertochangeobjectpropertiesmanually.
Multipleselectionsupporthasalsobeenimproved—youcaneasilychangeavalueforseveralselectedobjectsatonce.
257MySQLWorkbenchReleaseNotesBugsFixedWhenexportinganSQLCREATEscriptitwaspossibletocreatetwotablesinthesameschemawiththesamename.
(Bug#34668)AfterplacingrelatedtablesonanEERdiagramandthenremovingthemusingtheUndomenuoption,theconnectionlinesbetweenrelatedtablesnolongershowedup.
(Bug#34601)WhenchoosingtheExportasPNGmenuoptionthefiledialogueboxfiletypewasAllFilesinsteadofPNG.
ThesamewastrueforExportassinglePagePDFandExportassinglePagePS.
Thedefaultisnowtheappropriatefiletype.
(Bug#34548)IftherewasarelationshipbetweentableAandtableBandalsoonebetweentableBandtableA,theconnectionlinesappearedontopofeachother.
Connectionlinesnowappearattachedattherelatedcolumns.
(Bug#34543)WhenthereweremultipletableswithlongidentifiersthePhysicalSchematasectionoftheMySQLModelpagewasmessy.
Tablenameswereobscuredandsometimesoverlapped.
Also,thepositionoftheAddTableiconwasnotoptimal.
NowthespacebetweentablenamesisadjustedtothelargestentryandtheAddTableiconisfixedintheupperleftcorner.
(Bug#34536)WhenreturningtotheSQLExportFilterpageafterusingtheBackbutton,filterswerenolongerselected.
Selectionsnowpersist.
(Bug#34503)TheexportfilterswereappliedmorethanoncewhenforwardengineeringanSQLCREATEscript.
ThishappenedifyouexportedthescriptafterusingtheBackbuttonontheSQLExportFilterpage.
(Bug#34501)WhentheobjectnotationwasWorkbenchClassicthewidthofatableonanEERdiagramcouldnotbelessthanthewidestcolumn.
Iftherewasanenumcolumnwithmanyoptions,thismadeforadisproportionatelywidetable.
Tablewidthcannowbelessthanthewidestcolumn.
(Bug#34496)WhenmultipleobjectsonanEERdiagramwereselectedanddeleted,Workbenchcrashed.
Thishappenedwhenbothconnectionsandtableswereselected.
(Bug#34434)SettingacolumntoAUTO_INCREMENTcausedtheapplicationtocrash.
(Bug#34418)ItwasreportedthatyoucouldnotaddaprimarykeytoatableimportedfromaMySQLCREATEscript.
Thiswasnottruebutdidhighlightthefactthatthemethodforaddingaprimarykeywasnotobvious.
Now,inadditiontoaddingaprimarykeybydouble-clickingtheicontotheleftofacolumninthetableeditorview,youcanalsoaddaprimarykeybycheckingthePRIMARYKEYcheckboxintheColumnDetailssectionofthetableeditor.
(Bug#34408)WhenusingthemenuoptionGenerateSchemaDiffReportanexceptionwasthrown.
Anewtree-lessversionoftheDiffreportpluginresolvesthisproblem.
(Bug#34396)UsersfailedtobecreatedwhenexportinganSQLCREATEscript.
(Bug#34342)Whenatable'sexpandedpropertywassetto0,theconnectionlinebetweenrelatedtables,appearedatadiagonalorientation.
Aconnectionlineisnowdockedonthesidesofatableevenwhentheexpandedpropertyissetto0.
(Bug#34249)CopyingatablefromtheMySQLModelpagetoanEERdiagramcanvascreatedaduplicatetablewiththesamenameastheoriginal.
ThistabledidnotshowupintheCatalogpaletteorintheappropriateschemainthePhysicalSchematasectionoftheMySQLModelpage.
(Bug#34230)CreatinganewforeignkeydidnotupdateanEERdiagram.
AnEERdiagramisnowupdatedimmediately.
(Bug#34206)258MySQLWorkbenchReleaseNotesWhenthereweremanytablesonanEERdiagram,constantscreenrefreshingmadetheapplicationunusable.
Theperformanceofthesoftwarerenderingmodehasbeenimproved.
(Bug#33646)Atablewithmanycolumnsdidnotdisplayproperly.
WhenthetablewasexpandedonanEERdiagramitwasimpossibletoscrolldownandviewallthecolumns.
Improvedrenderinghashelpedsolvethisproblem.
However,forverylargetablesyoumayhavetoincreasethesizeofanEER.
TodothisusetheModel,DiagramSize.
.
.
menuoption.
(Bug#33367)WhenchangingtheforeignkeycolumnofatableonanEERdiagram,theforeignkeydidnotchangecolorandWorkbenchcrashedwhenattemptingtosavetheMWBfile.
Theapplicationnolongercrashesandtheforeignkeyisupdated.
(Bug#33139)ItwasnotpossibletoresizeatablethatusedtheWorkbench(Default)objectnotation.
Thiswasproblematicforanumberofreasons:Longtablenamesmakethetableverywide.
Columndefinitionsthatarelongrelativetothetablename,aretruncated.
EvenifyoutrimmedcolumnnamesusingtheDiagramtaboftheWorkbenchOptionsthenamesweresometimestruncatedbledoverthetableborder.
Thishasbeencorrected.
(Bug#32981)WhenthereweretwoschemataandtwoEERdiagramstablesdidnotshowupontheEERdiagramiftablesfromdifferentschematawereaddedtodifferentEERdiagrams.
Thiswascausedbydefectivesoftwarerendering.
(Bug#32588)Whenforwardengineeringtoalivedatabase,objectsnotselectedontheSelectObjectspagewerestillcreated.
Thisappliedtotables,routines,andusers.
(Bug#32578)ItwasnotpossibletodragorresizetablesonanEERdiagram.
Tablescannowbemanuallyresized.
TorevertatabletoautomaticsizingusethePropertypaletteandsetmanualSizingtoTrue.
(Bug#32549)IntheImagetool,cancelingtheopenfiledialogcausedacrash.
(Bug#32453)Thedisplayturnedblackwhentheapplicationwasresized.
ThishappenedwhenviewingtheMySQLModelpageorwhenviewinganEERdiagram.
(Bug#23959)259260
Megalayer 商家在之前也有记录过,商家开始只有提供香港站群服务器和独立服务器,后来也有增加到美国独立服务器,以及前几天也有介绍到有增加香港VPS主机。对于香港服务器之前有过评测(Megalayer香港服务器配置一览及E3-1230 8GB服务器评测记录),这里申请到一台美国独立服务器,所以也准备简单的评测记录。目前市场上我们看到很多商家提供VPS或者云服务器基本上没有什么特别的,但是独立服...
最近发现一个比较怪异的事情,在访问和登录大部分国外主机商和域名商的时候都需要二次验证。常见的就是需要我们勾选判断是不是真人。以及比如在刚才要访问Namecheap检查前几天送给网友域名的账户域名是否转出的,再次登录网站的时候又需要人机验证。这里有看到"Attention Required"的提示。我们只能手工选择按钮,然后根据验证码进行选择合适的标记。这次我要选择的是船的标识,每次需要选择三个,一...
IT狗为用户提供 在线ping、在线tcping、在线路由追踪、域名被墙检测、域名被污染检测 等实用工具。【工具地址】https://www.itdog.cn/【工具特色】1、目前同类网站中,在线ping 仅支持1次或少量次数的测试,无法客观的展现目标服务器一段时间的网络状况,IT狗Ping工具可持续的进行一段时间的ping测试,并生成更为直观的网络质量柱状图,让用户更容易掌握服务器在各地区、各线...
parameterdirection为你推荐
http与https的区别https://和http://区别ps抠图技巧photoshop最基本的抠图方法和技巧!怎么点亮qq空间图标如何点亮QQ空间图标idc前线永恒之塔内侧 删档吗 ?怎么上传音乐如何将电脑上的音乐传到MP3上三星s8什么时候上市三星盖乐世S8上市时间公布 三星盖乐世s8多少钱聚美优品红包聚美优品301活动红包的使用规则是什么?请客网如何邀请客户吃饭网页窗口最大化怎么把网页窗口调到最大化recovery教程Recovery是什么?怎样使用Recovery刷机?
3322动态域名注册 济南域名注册 vps.net 北京双线机房 cdn联盟 免费活动 如何用qq邮箱发邮件 33456 最漂亮的qq空间 域名dns 广州虚拟主机 云服务器比较 wordpress中文主题 浙江服务器 阿里云邮箱登陆地址 深圳域名 测试网速命令 卡巴斯基试用版下载 存储服务器 乐视会员免费领取 更多