MySQL Workbench

MySQL Workbench e' un ottimo tool client/server per amministrare una base dati MySQL.

Per MySQL storicamente era disponibili solo tool forniti da terze parti, mentre MySQL AB forniva strumenti aggiuntivi con le licenze Enterprise. Tra i moltissimi esempi di tool non si puo' non riportare il phpMyAdmin che ha una diffusione enorme e tra gli strumenti disponibili con la licenza Enterprise l'assai meno diffuso Enterprise Monitor.
Il Workbench fornito da MySQL colma questa lacuna con un'interfaccia semplice ed un insieme molto completo di funzionalita'.
Questo documento riporta le funzionalita' presenti nella versione 6.3 ma e' valido, mutatis mutandis, anche per le altre versioni.

Interfaccia grafica

L'interfaccia grafica di MySQL Workbench e' particolarmente completa poiche' consente di disporre di tutte le informazioni sulla base dati sulla videata.

E' presente il menu principale e sulla sinistra sono riportati gli strumenti piu' utili. La parte centrale dello schermo dipende dalla funzionalita' richiesta. Richiamando "Server Status" sono riportati i dettagli della configurazione di MySQL ed un cruscotto relativo alle prestazioni:

Richiamando invece "Dashboard" l'intera videata riporta l'andamento delle attivita' sulla base dati:

Strumenti disponibili

MySQL Workbench fornisce tutte le funzioni di amministrazione (eg. privilegi, startup/shutdown, ...), di gestione dati (eg. data export, migration wizard, ...), ...
Particolarmente utile e' il tool di reverse engineering della base dati che permette di ottenere i diagrammi EER (Entity Relationship):

Per concludere... si tratta di un'ottimo strumento, utile per diverse attivita' ed utilizzabile con livelli di esperienza diversi: provatelo!


Titolo: MySQL Workbench
Livello: Avanzato (3/5)
Data: 14 Febbraio 2016
Versione: 1.0.1 - 1 Aprile 2016
Autore: mail [AT] meo.bogliolo.name