Elenca tutti i database in mysql

Elenca tutti i database in mysql

MySQL è un popolare sistema di software di gestione del database open source ed è liberamente disponibile. È famoso per la sua velocità e l'interfaccia facile da usare. Se sei un amministratore di database in una grande organizzazione, probabilmente dovrai spesso gestire i database elencandoli e filtrandoli attraverso di essi. Forse, dopo aver creato correttamente i database, non sai come elencare i database nella shell MySQL. Quindi, in questo articolo, esamineremo alcuni dei diversi metodi che puoi utilizzare per elencare i database in MySQL.

Ci sono più metodi disponibili per elencare i database in MySQL.

Il modo più semplice per elencare i database è utilizzando il comando "Show Database" nella shell MySQL.

Mostra database;

Se non hai effettuato l'accesso come utente root in MySQL, non è possibile accedere a tutti i database. Pertanto, è necessario accedere come utente root in modo da avere accesso a tutti i database e di essere in grado di elencare tutti i database utilizzando il comando "Show Database".

Quindi, prima, uscite dalla shell MySQL usando il comando \ Q.

\Q


Quindi, accedi come utente root utilizzando il comando seguente.

sudo mysql -u root -p


Ora, esegui il comando "Show Database".

Mostra database;


Come puoi vedere nell'output, l'output ha elencato più database.

Se sei un amministratore che gestisce diversi database e si desidera filtrare i database, in MySQL, è possibile filtrare più database utilizzando il comando "Mike".

La sintassi per l'utilizzo del comando "mi piace" è la seguente.

Mostra database come il modello;

In questa sintassi, dovrai fornire un modello specifico in base al quale filtrare l'elenco dei database. Per esempio:

Mostra database come "test%";


In questo esempio, il segno TE % significa che dopo il test può esserci zero, uno o più caratteri.

In MySQL, puoi anche utilizzare il comando "Show Schema" per elencare i database. Questo comando mostrerà lo stesso elenco di database del comando "show database".

Schemi di mostra;


Come puoi vedere nell'output, ha visualizzato lo stesso elenco di database.

Utilizzando schemi e comando "Mike", è possibile filtrare più database. Ad esempio, per elencare due database, il cui nome inizia dal test e il mio, puoi utilizzare l'istruzione "seleziona" per avere un tale risultato.

Seleziona schema_name
Da Information_Schema.schemi
Dove schema_name come 'test%'
O schema_name come 'My%';


Come puoi vedere nell'output, ha stampato o visualizzato due database in base alla condizione data.

Puoi persino eseguire il comando MySQL Shell nel terminale senza accedere a MySQL e avere ancora risultati. Ad esempio, è possibile mostrare database nel terminale utilizzando il comando seguente:

sudo mysql -e 'show database'

Conosci già la parte "sudo mysql" di questo comando. Il '-e' viene utilizzato per l'esecuzione del comando 'show database'. Ora, se eseguiamo questo comando, stamperà l'elenco dei database, come prima.


Quindi, questi erano alcuni dei modi in cui puoi utilizzare per elencare i database in MySQL, in base alle tue esigenze e requisiti.

Conclusione

In questo articolo, hai imparato come elencare i database in MySQL usando diverse tecniche. Hai anche appreso che il comando "Show Database" mostra database per conto dei privilegi di un utente, nonché come elencare tutti i database all'interno di un terminale. Quindi, divertiti a creare ed elencare i database in MySQL.