Come eliminare un Database?

Da WikiGT di Giorgiotave.it

Le strade percorribili sono diverse:

  • Tramite creazione di uno script PHP*
  • Tramite l'input box SQL del PhpMyAdmin
  • Tramite utilizzo della funzione già prevista dal PhpMyAdmin
Table of contents

Cancellazione tramite script PHP*

Nella nostra pagina PHP andremo per prima cosa ad inserire i nostri dati di connessione al Database Server e quindi i comandi relativi alla cancellazione del Database:

<?php
$connection = @mysql_connect($db_host,$db_user,$db_pass) or die ("Connessione al server non stabilita");
$sql = "DROP DATABASE `nuovo_database` ";
$query = @mysql_query($sql) or die (mysql_error());
@mysql_close($connection);
?>


Ci basterà richiamare la presente pagina dal browser per poter eliminare definitivamente il nostro Database.
* molti hosting, per motivi di sicurezza, non permettono la creazione/cancellazione/modifica di Database o tabella tramite comandi esterni o script.


Cancellazione tramite input box SQL del PhpMyAdmin

Una volta effettuato l'accesso al nostro PhpMyAdmin abbiamo la possibilità (in qualunque posizione del Database Server ci troviamo) di immettere direttamente la nostra istruzione SQL di cancellazione del Database nella input box prevista dal programma.
Basterà cliccare sulla linguetta SQL:
PhpMyAdmin-SQL.jpg


Per far apparire la nostra textarea dove andremo ad inserire la nostra istruzione SQL:
Cancelladb1.jpg


Limitandoci infine a cliccare su "Esegui" il phpMyAdmin ci chiederà conferma dell'operazione e quindi cancellerà il nostro nuovo_database.


Cancellazione tramite utilizzo procedura guidata del phpMyAdmin

Accediamo al nostro PhpMyAdmin e selezioniamo il Database che vogliamo eliminare:
Cancelladb2.jpg


A questo punto basterà cliccare sulla linguetta "Elimina" per poter procedere alla cancellazione del Database.
Cancelladb3.jpg



N.B. La cancellazione di un Database implica anche la cancellazione di tutte le tabelle in esso contenute.



FAQ Correlate


FAQ PHP - MySQL
Immagine:php_GTa.jpg
Approfondimenti?
WikiGT Locuzioni Categoria FAQ PHP (http://www.giorgiotave.it/wikigt/os/Categoria:FAQ_Php)
Domande?
Apri un Thread nella sezione PHP-MySQL (http://www.giorgiotave.it/forum/newthread.php?do=newthread&f=9)
Accedi alla home del Forum GT (http://www.giorgiotave.it/forum/)
Personal tools