Maison > Article > développement back-end > Comment supprimer la base de données php
Comment supprimer une base de données php : créez d'abord un exemple de fichier PHP ; puis connectez-vous à la base de données via "mysql_connect" ; enfin utilisez la commande SQL pour mysql_query pour supprimer une base de données.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment supprimer la base de données php ?
Supprimer la base de données MySQL à l'aide de PHP
Supprimer une base de données
Si la base de données n'est plus nécessaire, elle peut être supprimée pour toujours. Vous pouvez supprimer une base de données à l'aide des commandes SQL transmises à mysql_query.
Exemple
Essayez l'exemple suivant pour supprimer une base de données.
<?php $dbhost = 'localhost:3036'; $dbuser = 'root'; $dbpass = 'rootpassword'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } $sql = 'DROP DATABASE test_db'; $retval = mysql_query( $sql, $conn ); if(! $retval ) { die('Could not delete database db_test: ' . mysql_error()); } echo "Database deleted successfully\n"; mysql_close($conn); ?>
Attention : Il est très dangereux de supprimer une base de données et des tables. Ainsi, avant de supprimer une table ou une base de données, vous devez vous assurer que tout ce que vous faites est volontaire.
Supprimer une table
Il émet à nouveau une commande SQL via la fonction mysql_query pour supprimer toute base de données et table de données. Mais soyez très prudent lorsque vous utilisez cette commande car vous risquez ainsi de supprimer certaines informations importantes sur votre bureau.
Essayez l'exemple suivant pour supprimer une table :
<?php $dbhost = 'localhost:3036'; $dbuser = 'root'; $dbpass = 'rootpassword'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } $sql = 'DROP TABLE employee'; $retval = mysql_query( $sql, $conn ); if(! $retval ) { die('Could not delete table employee: ' . mysql_error()); } echo "Table deleted successfully\n"; mysql_close($conn); ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!