MySQL supprimer la base de données
MySQL supprimer la base de données
Utilisez un utilisateur normal pour vous connecter au serveur MySQL. Vous aurez peut-être besoin d'autorisations spécifiques pour créer ou supprimer une base de données MySQL. nous utilisons root ici Connexion utilisateur, l'utilisateur root a la plus haute autorité.
Soyez très prudent lors de la suppression de la base de données, car toutes les données disparaîtront après l'exécution de la commande de suppression.
1. La commande drop supprime la base de données
format de la commande drop :
drop database <数据库名>;
Par exemple, pour supprimer la base de données nommé DEMO :
mysql> drop database DEMO;
Recommandations vidéo associées : Opérations SQL de base - supprimer la base de données
2. Utilisez mysqladmin pour supprimer la base de données
Vous pouvez également utiliser la commande mysql mysqladmin pour exécuter la commande de suppression dans le terminal.
L'exemple suivant supprime la base de données DEMO (la base de données a été créée dans le chapitre précédent) :
[root@host]# mysqladmin -u root -p drop DEMOEnter password:******
Après avoir exécuté la commande de suppression de base de données ci-dessus, une boîte de dialogue apparaîtra pour confirmer si la base de données est vraiment supprimé. :
Dropping the database is potentially a very bad thing to do.Any data stored in the database will be destroyed. Do you really want to drop the 'DEMO' database [y/N] yDatabase "DEMO" dropped
Tutoriels vidéo associés recommandés : Comment utiliser phpmyadmin pour ajouter, supprimer, modifier et vérifier des bases de données et des données. tables
3. Utilisez le script PHP pour supprimer la base de données
PHP utilise la fonction mysqli_query pour créer ou supprimer la base de données. Base de données MySQL.
Cette fonction a deux paramètres et renvoie VRAI si l'exécution est réussie, sinon elle renvoie FAUX.
Syntaxe
mysqli_query(connection,query,resultmode);
Paramètres | Description |
connexion | Obligatoire. Spécifie la connexion MySQL à utiliser. |
requête | Obligatoire, spécifie la chaîne de requête. |
mode résultat | Facultatif. une constante. Il peut s'agir de l'une des valeurs suivantes :
|
Instance
L'exemple suivant montre l'utilisation de la fonction PHP mysqli_query pour supprimer une base de données :
$dbhost = 'localhost'; // adresse de l'hôte du serveur mysql
$dbuser = ' root' ; 🎜>{
die('La connexion a échoué : ' . mysqli_error($conn));
>
echo 'Connexion réussie<br />';
$sql = 'DROP DÉMO DE BASE DE DONNÉES ';
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('Échec de la suppression de la base de données : ' . mysqli_error($conn) );
>
echo "Base de données DEMO supprimée avec succès n";
mysqli_close($conn);
?>
Après une exécution réussie, le résultat est
Plusieurs tutoriels recommandés mis à jour :
tutoriel vidéo MySQL