MySQL Workbench - MySQL Workbench
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Leden 2010) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() Domovská obrazovka | |
Vývojáři | Oracle Corporation |
---|---|
Stabilní uvolnění | |
Úložiště | https://github.com/mysql/mysql-workbench |
Napsáno | C ++, C#, Cíl-C |
Operační systém | Okna, OS X a Linux[2] |
Licence |
|
webová stránka | www![]() |
MySQL Workbench je vizuální návrh databáze nástroj, který se integruje SQL rozvoj, správa, návrh databáze, tvorba a údržba do jednoho integrované vývojové prostředí pro MySQL databázový systém. Jedná se o nástupce DBDesigner 4 z fabFORCE.net a nahrazuje předchozí balíček softwaru, Balíček nástrojů MySQL GUI.
Dějiny
fabFORCE.net DBDesigner4

DBDesigner4 je open source vizuální návrh databáze a dotazovací nástroj pro databázi MySQL vydaný pod GPL.[3] To bylo napsáno v 2002/2003 podle rakouský programátor Michael G. Zinner pro svou platformu fabFORCE.net pomocí Delphi 7 / Kylix 3.[4][5]
Zatímco je nástrojem pouze pro fyzické modelování, DBDesigner4 nabízí komplexní sadu funkcí, včetně reverzního inženýrství databází MySQL, synchronizace modelů s databázemi, tisku modelových plakátů, základního řízení verzí modelů schémat a nástroje pro tvorbu dotazů SQL.[6] Je k dispozici pro MS Windows, Mac OS X a Linux.[7]
Na konci roku 2003 společnost Zinner oslovila zástupce společnosti MySQL AB a připojila se ke společnosti, aby převzala vývoj nástrojů pro grafické uživatelské rozhraní (GUI) pro MySQL. To vedlo k vytvoření balíčku nástrojů MySQL GUI Tools.[8]
Balíček nástrojů MySQL GUI

The Balíček nástrojů MySQL GUI je multiplatformní open source sada desktopových aplikací pro správu databázových serverů MySQL a pro vytváření a manipulaci s daty v databázích MySQL. Byl vyvinut společností MySQL AB a později společností Sun Microsystems a propuštěn pod GPL. Vývoj balíčku nástrojů GUI se zastavil a nyní je[když? ] zachováno pouze pod archivy stahování webu MySQL.[9]
Balíček nástrojů grafického uživatelského rozhraní byl nahrazen MySQL Workbench a do konce své životnosti se dostal s beta verzemi MySQL Workbench 5.2. Tým podpory MySQL však nadále poskytoval pomoc balíčku až do 30. června 2010.[10]
Zprávy
První náhledová verze MySQL Workbench byla vydána v září 2005,[11] a nebyl zahrnut do Balíček nástrojů MySQL GUI. Vývoj byl znovu zahájen v roce 2007 a MySQL Workbench se měl stát vlajkovou lodí MySQL GUI.[12]
Číslování verzí bylo zahájeno v 5.0, aby se zdůraznilo, že MySQL Workbench byl vyvinut jako nástupce DBDesigner4.[13]
MySQL Workbench 5.0 a 5.1
MySQL Workbench 5.0 a 5.1 jsou specializované vizuální prvky návrh databáze nástroje pro databázi MySQL. Zatímco MySQL Workbench 5.0 byl produkt pouze pro MS Windows, byla do MySQL Workbench 5.1 a novější přidána podpora pro různé platformy.[14][15]
MySQL Workbench 5.2
Počínaje MySQL Workbench 5.2 se aplikace vyvinula do aplikace s obecným databázovým GUI. Kromě fyzického modelování databáze obsahuje editor SQL, nástroje pro migraci databáze a rozhraní pro správu databázového serveru, které nahrazuje starý balíček nástrojů MySQL GUI Tools.
MySQL Workbench 6.0
22. května 2013 oznámil tým MySQL Workbench[16] že pracují na verzi 6.0. Byla vydána první veřejná beta verze s označením verze 6.0.2[17] 14. června 2013 a první vydání obecné dostupnosti bylo vydáno 12. srpna 2013.[18]
MySQL Workbench 6.1
23. ledna 2014 oznámil tým MySQL Workbench[19] jeho první veřejné beta vydání verze 6.1. První vydání obecné dostupnosti bylo vydáno 31. března 2014.[20] Mezi nové funkce patří vylepšený výstup Visual Explain, řídicí panel výkonu, podpora schématu výkonu, další zobrazení výsledků dotazu a MSAA Podpěra, podpora.
MySQL Workbench 6.2
19. srpna 2014 oznámil tým MySQL Workbench[21] jeho první veřejné beta vydání verze 6.2. První vydání obecné dostupnosti bylo vydáno 23. září 2014.[22] Novými funkcemi jsou tlačítka zástupců pro běžné operace, „připnutí“ karty výsledků, Microsoft Access Migration,[23] Integrace MySQL Fabric, panel prostorového zobrazení k vizualizaci prostorový a geometrie data, prohlížeč dat geometrie, šířka sady výsledků, záložky editoru SQL jsou správně uloženy, sdílené úryvky, nové dialogové okno Spustit skript SQL, přílohy modelových skriptů, správa připojení klienta má nové okno „Zobrazit podrobnosti“, kde je k dispozici více informací o připojeních, zámcích, a atributy se zobrazí, sloupce výkonu mohou zobrazit velikosti v KB, MB nebo GB „Průvodce migrací může obnovit operace kopírování dat, pokud je přerušen, heslo připojení MySQL si pamatujete v celé relaci MySQL Workbench.
MySQL Workbench 6.3
5. března 2015 oznámil tým MySQL Workbench[24] jeho první veřejné beta vydání verze 6.3. První verze s obecnou dostupností byla vydána 23. dubna 2015.[25] Mezi nové funkce patří možnost „rychlé migrace“ pro migraci dat z příkazového řádku namísto grafického uživatelského rozhraní, generátor certifikátů SSL, vylepšené automatické dokončování SQL, nový průvodce importem a exportem dat tabulky a podpora MySQL Enterprise Firewall. Verze 6.3.8, MySQL Workbench pro MacOS má nekompatibility s MacOS Sierra.[26] Verze 6.3.9 je kompatibilní s MacOS Sierra, na MacOS High Sierra však nefunguje.[27] Uživatelé systému MacOS High Sierra musí používat verzi 6.3.10.[27]
MySQL Workbench 8.0
5. dubna 2018 oznámil tým MySQL Workbench[28] první veřejné vydání verze 8.0.11 jako Release Candidate (RC) společně s MySQL Community Server 8.0.11. První vydání General Availability (GA) se objevilo 27. července 2018[29] opět společně se serverem v souladu s novými zásadami pro sladění čísel verzí u většiny produktů MySQL.[30] MySQL Workbench nyní používá ANTLR4 jako analyzátor backendu a má nový modul automatického dokončování, který pracuje s editory objektů (spouštěče, pohledy, uložené procedury a funkce) ve vizuálním editoru SQL a v modelech. Nové verze přidávají podporu pro nové jazykové funkce v MySQL 8.0, jako jsou výrazy a role v běžné tabulce. K dispozici je také podpora neviditelných indexů a přetrvávání globálních systémových proměnných. Nový výchozí ověřovací modul plug-in caching_sha2_password
v MySQL 8.0 je nyní Workbench podporován, takže resetování uživatelských účtů na jiné typy ověřování již není nutné při připojování k nejnovějším serverům. Karty pro správu jsou aktualizovány nejnovějšími možnostmi konfigurace a uživatelské rozhraní bylo mezi kartami konzistentnější.
Funkce
Prominentní vlastnosti MySQL Workbench jsou:
- Všeobecné
- Editor SQL
- Procházení, kontrola a vyhledávání objektů schématu
- Zvýrazňovač syntaxe SQL a analyzátor příkazů
- Dokončení kódu SQL a kontextová nápověda
- Vícenásobné a upravitelné sady výsledků
- Vizuální vysvětlení
- Kolekce úryvků SQL
- Tunelování připojení SSH
- Podpora Unicode
- Datové modelování
- ER diagramy
- Drag'n'Drop vizuální modelování
- Zpětné inženýrství ze skriptů SQL a živé databáze
- Přeposílání do skriptů SQL a živé databáze
- Synchronizace schématu
- Tisk modelů
- Import z fabFORCE.net DBDesigner4
- Správa databáze
- Spuštění a zastavení instancí databáze
- Konfigurace instance
- Správa databázových účtů
- Procházení proměnných instance
- Procházení souborů protokolu
- Export / import datového výpisu
- Sledování výkonnosti
- Metriky schématu výkonu
- Řídicí panel instance MySQL
- Statistiky dotazů
- Migrace databáze
- Libovolná databáze kompatibilní s ODBC
- Nativní podpora: Microsoft SQL Server, PostgreSQL, SQL Anywhere, SQLite a Sybase ASE
Licencování a vydání
MySQL Workbench je první rodina produktů MySQL, která nabízí dvě různá vydání - open source a proprietární vydání.[31] „Komunitní vydání“ je plně vybavený produkt, který není nijak ochromen. Jako základ pro všechny ostatní edice bude těžit ze všech budoucích vývojových úsilí. Proprietární „Standard Edition“ rozšiřuje Community Edition o řadu modulů a pluginů.[32][Citace je zapotřebí ]
Jelikož toto obchodní rozhodnutí bylo oznámeno krátce po převzetí MySQL společností Sun Microsystems, vyvolalo to v tisku spekulace o budoucím licencování databáze MySQL.[33][34]
Příjem komunity a recenze
Od svého zavedení je MySQL Workbench populární v komunitě MySQL. Nyní je druhým nejstahovanějším produktem z webu MySQL s více než 250 000 stažení za měsíc.[35] Před tím byl zvolen Databázovým nástrojem roku 2009 na Developer.com.[36]
MySQL Workbench byl posouzen komunitou open source a tištěnými časopisy.[37][38][39][40]
Viz také
Reference
- ^ "Vydání - mysql / mysql-workbench". github.com. Citováno 19. listopadu 2020.
- ^ „Kapitola 2: Instalace“. MySQL Workbench. MySQL. 27. listopadu 2014.
- ^ Webová stránka DBDesigner4, fabFORCE.net. Citováno 2010-03-26.
- ^ Stránka FabFORCE.net o stránce, fabFORCE.net. Citováno 2010-03-26.
- ^ Stažení zdrojového kódu DBDesigner4, fabFORCE.net. Citováno 2010-03-26.
- ^ Seznam funkcí DBDesigner4, fabFORCE.net. Citováno 2010-03-26.
- ^ Stránka ke stažení DBDesigner4, fabFORCE.net. Citováno 2010-03-26.
- ^ Arjen Lentz, „Rozhovor s Michaelem G. Zinnerem“ Archivováno 3. května 2010 v Wayback Machine, MySQL.com. Citováno 2010-03-26.
- ^ Balíček nástrojů MySQL GUI: archivovaná stahování, MySQL.com, Citováno 2010-03-26.
- ^ Oznámení EOL o podpoře produktů MySQL, MySQL.com, Citováno 2010-03-26.
- ^ Oznámení balíčku MySQL GUI (bez MySQL Workbench), Archiv fóra MySQL.com, Citováno 2010-03-26.
- ^ Oznámení plánu pracovního stolu, Archiv fóra MySQL.com, Citováno 2010-03-26.
- ^ MySQL Workbench FAQ - Obecné, MySQL Workbench Blog, Citováno 2010-03-26.
- ^ Michael G. Zinner, „Proč vydávat nejprve v systému Windows“, MySQL Workbench Blog, Citováno 2010-03-26.
- ^ Vydání MySQL Workbench, MySQL Workbench Blog, Citováno 2010-03-26.
- ^ „MySQL Workbench 6.2» Archiv blogů »MySQL Workbench 6.0 - náhled. mysqlworkbench.org. Citováno 10. května 2015.
- ^ „Seznamy MySQL: oznamujeme: Vydání MySQL Workbench 6.0.2 Beta 1“. mysql.com. Citováno 10. května 2015.
- ^ „Změny v MySQL Workbench 6.0“. MySQL. Oracle Corporation. Citováno 20. srpna 2013.
- ^ „MySQL Workbench 6.2» Archiv blogů »Byla vydána MySQL Workbench 6.1.1 BETA“. mysqlworkbench.org. Citováno 10. května 2015.
- ^ "Změny v MySQL Workbench 6.1". MySQL. Oracle Corporation. Citováno 2. června 2014.
- ^ „MySQL Workbench 6.2» Archiv blogů »Byla vydána MySQL Workbench 6.2.1 BETA“. mysqlworkbench.org. Citováno 10. května 2015.
- ^ "Změny v MySQL Workbench 6.2". MySQL. Oracle Corporation. Citováno 3. října 2014.
- ^ „MySQL :: MySQL Workbench :: 10.4 Microsoft Access Migration“. mysql.com. Citováno 10. května 2015.
- ^ „Byla vydána MySQL Workbench 6.3.1 Beta“.
- ^ „Změny v MySQL Workbench 6.3“. Oracle Corporation.
- ^ „Kompatibilita MySQL Workbench s MacOS sierra“.
- ^ A b „MySQL nefunguje na MacOS High Sierra“.
- ^ „Byl vydán MySQL Workbench 8.0.11-rc“.
- ^ „Byl vydán MySQL Workbench 8.0.12“.
- ^ „MySQL 8.0: It Goes to 11!“.
- ^ Vydání MySQL Workbench, Blog MySQL Workbench. Citováno 2010-03-26.
- ^ Michael G. Zinner, „Beta testeři chtěli!“, Archivy adresářů MySQL, 19. 11. 2007. Citováno 2010-03-26.
- ^ Sun představuje MySQL Workbench, O'Reilly Conference News, Citováno 2010-03-26.
- ^ Sean Michael Kerner, „MySQL nejde do uzavřeného zdroje?“, internetnews.com. Citováno 2010-03-26.
- ^ Stránka s přispíváním MySQL Workbench, Blog MySQL Workbench. Citováno 2010-03-26.
- ^ Vítězové - Produkt roku 2009, Developer.com, 14.01.2009. Citováno 2010-03-26.
- ^ Jack Wallen, „Seznamte se s MySQL Workbench“, Linux.com, 16. 3. 2010. Citováno 2010-03-26.
- ^ Konstantin Mirin, „MySQL Workbench - nástroj pro modelování databáze pro MySQL“, programmersnotes.info, 01.03.2009. Citováno 2010-03-26.
- ^ Cal Evans, „MySQL Workbench - povrchní recenze“, blog.calevans.com, 05.07.2009. Citováno 2010-03-26.
- ^ MySQL Workbench 5.1: Příliš mnoho tabulek a příliš mnoho složitých vztahů? Vizualizujte svou databázi MySQL pomocí MySQL Workbench., Linux Magazine, 2001-03-19. Citováno 2010-03-26.