Creare una tabella di un database con phpMyAdmin
Sommario:
- Prima di iniziare
- Elenca tutti i database MySQL
- Elimina un database in MySQL
- Elimina un database MySQL con mysqladmin
- Conclusione
MySQL è il più popolare sistema di gestione di database relazionali open source.
Questo tutorial descrive come eliminare (o rilasciare) un database MySQL o MariaDB tramite la riga di comando.
Prima di iniziare
Tutti i comandi vengono eseguiti come utente amministrativo (il privilegio minimo richiesto per eliminare un database è
DROP
) o con un account root.
Per accedere alla console MySQL digitare il comando seguente e inserire la password dell'utente root di MySQL quando richiesto:
mysql -u root -p
Se è necessario modificare la password di root di MySQL, seguire questa esercitazione sul ripristino di una password di root di MySQL tramite la riga di comando.
Elenca tutti i database MySQL
Prima di eliminare il database, potresti voler visualizzare un elenco di tutti i database che hai creato. Per farlo dall'interno della shell MySQL, eseguire il comando seguente:
SHOW DATABASES;
Il comando sopra stamperà un elenco di tutti i database sul server. L'output dovrebbe essere simile a questo:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
Elimina un database in MySQL
L'eliminazione di un database MySQL è semplice come l'esecuzione di un singolo comando. Questa è un'azione non reversibile e deve essere eseguita con cautela. Assicurarsi di non rimuovere un database errato, poiché una volta eliminato il database non può essere recuperato.
È sempre una buona idea creare un backup del database prima di eseguire la query di rilascio.Per eliminare un database digitare il comando seguente, dove
database_name
è il nome del database che si desidera eliminare:
DROP DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist
Per evitare di vedere gli errori come sopra, utilizzare invece il comando seguente:
DROP DATABASE IF EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
Nell'output sopra,
Query OK
indica che la query ha avuto esito positivo e
1 warning
indica che il database non esiste e che non è stato eliminato alcun database.
Elimina un database MySQL con mysqladmin
È inoltre possibile eliminare un database MySQL dal terminale Linux utilizzando l'utilità mysqladmin.
Ad esempio, per eliminare un database chiamato
database_name
, digitare il comando seguente e inserire la password dell'utente root di MySQL quando richiesto:
mysqladmin -u root -p drop database_name
Conclusione
Hai imparato come eliminare un database MySQL.
Sentiti libero di lasciare un commento in caso di domande.
Come creare un database mysql su Linux tramite riga di comando
Questo tutorial spiega come utilizzare la riga di comando per creare database MySQL o MariaDB.
Come gestire database e utenti mysql dalla riga di comando
MySQL è il più popolare sistema di gestione di database relazionali open source. Questo tutorial spiega come utilizzare la riga di comando per creare e gestire database e utenti MySQL e MariaDB.
Come leggere un file riga per riga in bash
Quando scrivi gli script di Bash, a volte ti troverai in situazioni in cui devi leggere un file riga per riga. Ad esempio, potresti avere un file di testo contenente dati che dovrebbero essere elaborati dallo script.