Elencare I Database: differenze tra le versioni
Creata pagina con "Category:Informatica Category:Amminstrazione Server Category:sysadmin Category:Database Per vedere quanti e quali database sono presenti sul server si può uti..." |
m Protetto "Elencare I Database" ([Modifica=Consentito solo agli utenti autoconvalidati] (infinito) [Spostamento=Consentito solo agli utenti autoconvalidati] (infinito)) |
||
| (4 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 3: | Riga 3: | ||
[[Category:sysadmin]] | [[Category:sysadmin]] | ||
[[Category:Database]] | [[Category:Database]] | ||
Per vedere quanti e quali database sono presenti sul server si può utilizzare la seguente procedura | Per vedere quanti e quali database sono presenti sul server si può utilizzare la seguente procedura da CLI: | ||
mysql -u root -p | |||
al prompt di shell digitiamo '''<code>mysql -u root -p</code>''' | |||
<div id="atscreen"> # mysql -u root -p </div> | |||
il server risponderà chiedendovi la password dell'utente root di MySQL/MariaDB | |||
<div id="atscreen"> Enter password: </div> | |||
una volta digitata la password il server SQL mostrerà il suo prompt rimanendo in attesa | |||
<div id="atscreen"> Welcome to the MariaDB monitor. Commands end with ; or \g.<br> | |||
Your MariaDB connection id is 779<br> | |||
Server version: 10.5.9-MariaDB-1 Debian buildd-unstable<br> | |||
<br> | |||
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.<br> | |||
<br> | |||
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.<br> | |||
<br> | |||
MariaDB [(none)]> </div> | |||
digitiamo semplicemente la query '''<code>SHOW DATABASES</code>''' seguito dal carattere '''<code>;</code>''' (i comandi di query sono sempre in maiuscolo e tutte le linee terminano con un punto e virgola) | |||
<div id="atscreen"> MariaDB [(none)]> SHOW DATABASES; </div> | |||
il server SQL ci risponderà con una tabella contenente tutti i nomi dei DB presenti | |||
<div id="atscreen"> MariaDB [(none)]> SHOW DATABASES;<br> | |||
+--------------------+<br> | |||
| Database |<br> | |||
+--------------------+<br> | |||
| information_schema |<br> | |||
| mediawiki |<br> | |||
| mysql |<br> | |||
| performance_schema |<br> | |||
+--------------------+<br> | |||
4 rows in set (0.108 sec)<br> | |||
<br> | |||
MariaDB [(none)]></div> | |||
a questo punto non dobbiamo far altro che prendere nota di quello che ci occorre e al prompt digitare '''<code>exit</code>''' | |||
<div id="atscreen"> MariaDB [(none)]> exit </div> | |||
'''<code>exit</code>''' è forse l'unico comando che non ha bisogno di un punto e virgola | |||
<div id="atscreen"> MariaDB [(none)]> exit<br> | |||
Bye<br># | |||
# </div> | |||
il server SQL educatamente e amichevolmente ci saluta e noi siamo liberi di continuare a lavorare | |||
Versione attuale delle 10:46, 9 mag 2021
Per vedere quanti e quali database sono presenti sul server si può utilizzare la seguente procedura da CLI:
al prompt di shell digitiamo mysql -u root -p
il server risponderà chiedendovi la password dell'utente root di MySQL/MariaDB
una volta digitata la password il server SQL mostrerà il suo prompt rimanendo in attesa
Your MariaDB connection id is 779
Server version: 10.5.9-MariaDB-1 Debian buildd-unstable
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
digitiamo semplicemente la query SHOW DATABASES seguito dal carattere ; (i comandi di query sono sempre in maiuscolo e tutte le linee terminano con un punto e virgola)
il server SQL ci risponderà con una tabella contenente tutti i nomi dei DB presenti
+--------------------+
| Database |
+--------------------+
| information_schema |
| mediawiki |
| mysql |
| performance_schema |
+--------------------+
4 rows in set (0.108 sec)
a questo punto non dobbiamo far altro che prendere nota di quello che ci occorre e al prompt digitare exit
exit è forse l'unico comando che non ha bisogno di un punto e virgola
Bye
#
il server SQL educatamente e amichevolmente ci saluta e noi siamo liberi di continuare a lavorare