Metodi di pagamento Abuse

Installazione di MYSQL WORKBENCH in Ubuntu

11.03.2022, 18:59

MySQL Workbench è uno strumento grafico per la gestione dei database MySQL, pensato principalmente per architetti e sviluppatori di database. Permette di visualizzare il database e di progettare comodamente query di database di grandi dimensioni con l'evidenziazione completa della sintassi e degli errori. Vediamo quindi come installare MySQL Workbench in Ubuntu 20.04 utilizzando il repository apt degli sviluppatori.

Come installare MYSQL WORKBENCH in Ubuntu

Gli sviluppatori del database MySQL forniscono un proprio repository apt dal quale è possibile installare il database e il software correlato, compreso MySQL Workbench. Per installare il repository, dovete prima scaricare il pacchetto dal sito web ufficiale, facendo clic sul pulsante Download.

Successivamente, selezionare il link No thanks in basso, per avviare il download:

Ora salvate il file nella cartellaDownload:

Una volta completato il download, aprite un terminale e installate il pacchetto scaricato usando l'utility dpkg:

$ sudo dpkg -i ~/Downloads/mysql-apt-config_0.8.16-1_all.deb

Durante il processo di installazione, il programma chiederà di configurare i repository che saranno collegati. Si può scegliere di non cambiare nulla. Basta spostarsi su Ok e poi usare il tasto Tab per selezionare il pulsante Ok e premere Invio:

Ora non resta che aggiornare gli elenchi dei pacchetti dai repository:

$ sudo apt update

E poi installare MySQL Workbench:

$ sudo apt install mysql-workbench-community

Una volta completata l'installazione del programma, sarà possibile trovarlo nel menu principale. La finestra principale del programma si presenta così:

Utilizzo di MYSQL WORKBENCH.

La finestra principale mostra tutte le connessioni disponibili a MySQL. In questo caso, il programma ha rilevato un server MySQL locale. Inizialmente, il programma propone di connettersi al database come utente root. Ma se si utilizza MariaDB, non sarà possibile risolvere il problema, perché si può accedere come utente root solo attraverso il terminale.

Per questo programma è necessario creare un utente amministratore con diritti di superutente. Per farlo nel terminale, collegatevi al server del database utilizzando il client mysql ed eseguite:

$ sudo mysql -u root

> CREATE USER admin@localhost IDENTIFIED BY 'password';
> GRANT ALL ON *.* TO admin@localhost WITH GRANT OPTION;

Tornate a MySQL Workbench e fate clic con il tasto destro del mouse sulla connessione, selezionando Edit Connection. Nella finestra che si apre, cambiate Username in admin. Fate quindi clic sul pulsante Test Connection per verificare che tutto funzioni davvero. Se tutto è a posto, il programma mostrerà una finestra come questa:

Inoltre, per MariaDB potrebbe essere visualizzato un messaggio che indica che questa versione del database non è supportata e che non tutte le funzioni saranno disponibili. Non si tratta di un problema grave. Chiudere la finestra delle impostazioni e tornare alla finestra principale.

Qui, facendo clic sulla connessione modificata, si accede all'interfaccia di modifica della query:

Scrivere una query e fare clic sul pulsante fulmine per eseguirla. Il risultato verrà visualizzato nella parte inferiore dello schermo. Oppure, se è vuoto, non verrà mostrato nulla:

È possibile vedere il contenuto di una tabella:

Il vantaggio rispetto a PhpMyAdmin è che si possono creare query molto grandi e complesse. Il programma le ricorda e non è necessario digitarle ogni volta. Inoltre, la query può essere salvata in un file. È possibile eseguire solo una parte delle query digitate o solo la riga sotto il cursore. Questo è molto utile per la progettazione.

Come eliminare

Per disinstallare il programma, è sufficiente eseguire questo comando:

$ sudo apt purge mysql-workbench-community

Come si può vedere, è abbastanza facile installare programmi utilizzando i repository.