MySQL MariaDB

Tutorial MySQL Workbench per Ubuntu

Tutorial MySQL Workbench per Ubuntu
MySQL Workbench è un client GUI multipiattaforma per utenti e amministratori di database MySQL. Workbench semplifica il compito degli amministratori di database fornendo strumenti importanti per gestire database e utenti, creare database, eseguire query SQL, impostare e configurare server e molto altro.

È un potente strumento che ci consente di visualizzare moduli per creare, eseguire e ottimizzare diverse query. Quindi, in questo articolo, farò un tour di MySQL Workbench e ti mostrerò come usarlo.

Dopo l'installazione, quando avvii MySQL workbench per la prima volta, appare in qualche modo simile alla seguente schermata. È la finestra di casa del banco di lavoro.

Qui sarai in grado di eseguire attività di amministrazione del database, dalla creazione di un database alla configurazione e all'esecuzione di server di database.

Funzionalità principali di MySQL Workbench

Quindi, ci sono tre moduli in MySQL Workbench, Sviluppo SQL, Modellazione dati e Migrazione. Per ognuno di questi, è presente una scheda separata nella schermata iniziale di MySQL Workbench.

1. Sviluppo SQL

Questo è il primo modulo in MySQL workbench che consente agli amministratori di database di creare e gestire connessioni ai server di database.

Ad esempio, lascia che ti mostri come puoi connetterti a localhost. Clicca su Banche dati poi Connetti al database, apparirà una nuova finestra simile allo screenshot qui sotto, qui devi fare clic Ok, e poi, chiederà a Password del server MySQL.

Inserisci la tua password e clicca Ok. Si collegherà al database denominato, localhost. Puoi anche selezionare Salva la password nel portachiavi per ricordarla per un uso futuro.

Apparirà la seguente finestra con una scheda denominata Query 1 in caso di connessione riuscita al database. Qui puoi iniziare a creare e gestire database.

Il riquadro di output qui ti dà l'output per qualsiasi query che esegui o esegui. Significa che puoi vedere il risultato immediatamente.

Ad esempio, creiamo una tabella denominata LINUXHINT1 e proviamo ad eseguirla. Non dimenticare di selezionare lo schema predefinito prima di eseguire qualsiasi query.

Puoi vedere nello screenshot sopra che la tabella denominata, LINUXHINT1, viene creata nel riquadro di output.

2. Modellazione dei dati

Come suggerisce il nome, ti aiuterà a creare modelli del tuo database graficamente e ti permetterà di eseguire reverse e forward engineering tra schema e database live.

Puoi anche aggiungere vari campi al tuo database utilizzando il suo editor di tabelle completo, che è molto facile da usare e offre strumenti per modificare tabelle, colonne, indici e molto altro.

La finestra di modellazione dei dati è qualcosa che assomiglia a quello mostrato nella seguente schermata. Qui puoi vedere vari pulsanti come Aggiungi diagramma, Aggiungi tabella, Aggiungi vista, Aggiungi routine e Aggiungi gruppi.

Puoi utilizzare il menu a discesa dei privilegi dello schema per aggiungere utenti e vari ruoli utente. Inoltre, puoi aggiungere script nel menu a discesa Script SQL.

3. Migrazione dei dati

È un'ottima funzionalità per migrare i dati da altri database come Microsoft SQL Server, Microsoft Access, Sybase ASE, SQLite e altri sistemi di gestione di database relazionali (RDBMS).

Inoltre, puoi anche migrare dalle versioni precedenti di MySQL alle ultime versioni.

Quindi, queste sono le cose di base che puoi fare con MySQL workbench. Oltre a ciò, puoi essere un amministratore del server e creare/gestire istanze del server, gestire la sicurezza, creare e gestire diversi utenti e dare loro le autorizzazioni per lavorare su oggetti MySQL ed eseguire l'importazione/esportazione.

Amministrazione

Stato del server
In questa scheda gli amministratori del database possono tenere traccia delle prestazioni del database attualmente connesso. Qui possono monitorare lo stato della connessione, il numero di connessioni e il traffico.

Utenti e privilegi
Qui, l'amministratore può aggiungere un utente specifico e concedergli l'accesso per modificare e lavorare su database e schemi. In futuro, possono rivalutare le autorizzazioni e apportare modifiche in base ai requisiti.

Nella scheda dei ruoli amministrativi, puoi scegliere i ruoli per i quali desideri concedere le autorizzazioni. Allo stesso modo, sotto i privilegi dello schema, puoi selezionare le autorizzazioni che vuoi dare come selezionare, alterare, creare, ecc.

Importazione/ripristino dati
Qui puoi importare schemi e ripristinarli a quelli precedenti.

Quindi, questo è il tutorial di base di MySQL Workbench per Ubuntu, che dovrebbe essere sufficiente per familiarizzare con  MySQL Workbench e iniziare il tuo viaggio nella gestione del database. Sentiti libero di condividere le tue opinioni con noi su @linuxhint e @SwapTirthakar.

I 10 migliori giochi da giocare su Ubuntu
La piattaforma Windows è stata una delle piattaforme dominanti per i giochi a causa dell'enorme percentuale di giochi che si stanno sviluppando oggi p...
I 5 migliori giochi arcade per Linux
Al giorno d'oggi, i computer sono macchine serie utilizzate per i giochi. Se non riesci a ottenere il nuovo punteggio più alto, saprai cosa intendo. I...
Battaglia per Wesnoth 1.13.6 Sviluppo rilasciato
Battaglia per Wesnoth 1.13.6 rilasciato il mese scorso, è la sesta versione di sviluppo nella 1.13.x e offre una serie di miglioramenti, in particolar...