MySql e’ il piu’ popolare database open source. Sia che tu sia uno sviluppatore di applicazioni web o uno sviluppatore che lavora su un database esistente basato sul web, come un CMS, una piattaforma e-commerce o un blog, conoscerai MySql. Con questo articolo, a tutte le persone di cui sopra, voglio rendere un gioco da ragazzi la progettazione e l’amministrazione di un database MySql. Come? Con una serie di applicazioni disponibili in rete. Quindi, se ad un certo punto del tuo lavoro, devi scrivere una riga di comando per il database MySql, prima di scrivere del codice prova una di queste applicazioni che consentono di creare, gestire, scrivere e visualizzare il tuo database.
Programma disponibile in due versioni:
Lite -> gratuita
Completa -> a pagamento
EMS SQL Manager e’ un ottimo strumento di interfaccia grafica per la gestione di un database MySql; consente di creare la gestione degli utenti e i relativi permessi, senza il minimo sforzo e sopratutto senza scrivere una linea di codice.
MySQL GUI Tools
Racchiude in se un insieme di strumenti grafici dell’interfaccia utente. Gli strumenti di cui si compone sono:
MySQL Administrator->GUI per la gestione del database; serve per ottimizzare il database, funzioni di ripristino velocissime, accesso semplice ai file di log e di errore.
MySQL Query Browser->editor di script che ci aiuta facilmente nella modifica e nel debug.
MySQL Migration Toolkit-> semplica il trasferimento del database MySql in altri ambienti di lavoro, fornendo la funzionalita’ da server a server e da remoto a server.
TurboDbAdmin
E’ un servizio gratuito che consente di gestire, modificare ed esplorare un database MySQL. Ci da’ la possibilita’ di esportazione e di backup. Funziona sia su piattaforme Apache che IIS, richiede il PHP installato e attivato sul server web.
PhpMyAdmin e’ uno strumento di amministrazione database MySql basato su browser e scritto in Php. E’ il mio personale strumento di amministrazione di MySql, perche’ e’ semplice da usare e ricco di funzioni. Si riesce facilmente ad esportare un database e la migrazione da un server ad un altro non e’ stata resa cosi’ semplice e intuitiva. Per l’ottimizzazione del database ha innumerevoli funzioni. Consigliatissimo anche per neofiti.