Comment MySQL supprime-t-il une base de données ?Supprimer la commande/syntaxe/instruction de la base de données MySQL

MySQLComment supprimer la base de données ?effacerBase de données MySQLCommande/Syntaxe/Instruction

MySQL supprimer la base de données


supprimer la base de données à l'aide de mysqladmin

Connectez-vous au serveur mysql en tant qu'utilisateur normal, vous aurez peut-être besoin de privilèges spécifiques pour créer ou supprimer des bases de données MySQL.

Nous utilisons donc l'utilisateur root pour se connecter ici. L'utilisateur root a la plus haute autorité et peut utiliser la commande mysql mysqladmin pour créer une base de données.

Soyez très prudent lorsque vous supprimez une base de données, car toutes les données disparaîtront après l'exécution de la commande de suppression.

L'exemple suivant supprime la base de données chenweiliang (la base de données a été créée au chapitre précédent) :

[root@host]# mysqladmin -u root -p drop chenweiliang
Enter password:******

Après avoir exécuté la commande de suppression de la base de données ci-dessus, une boîte de dialogue apparaîtra pour confirmer si la base de données est réellement supprimée :

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 'chenweiliang' database [y/N] y
Database "chenweiliang" dropped

Supprimer la base de données à l'aide du script PHP

PHP utilise la fonction mysqli_query pour créer ou supprimer des bases de données MySQL.

La fonction a deux paramètres et retourne TRUE si l'exécution est réussie, sinon elle retourne FALSE.

grammaire

mysqli_query(connection,query,resultmode);
参数描述
connexionObligatoire.Spécifie la connexion MySQL à utiliser.
questionObligatoire, spécifie la chaîne de requête.
mode de résultatOptionnel.une constante.Il peut s'agir de l'une des valeurs suivantes :

  • MYSQLI_USE_RESULT (utilisez ceci si vous avez besoin de récupérer beaucoup de données)
  • MYSQLI_STORE_RESULT (par défaut)

Exemple

L'exemple suivant illustre l'utilisation de la fonction PHP mysqli_query pour supprimer une base de données :

supprimer la base de données

<?
php $dbhost = 'localhost:3306'; // mysql服务器主机地址 
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码 
$conn = mysqli_connect($dbhost, $dbuser, $dbpass); 
if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功
';
 $sql = 'DROP DATABASE chenweiliang';
 $retval = mysqli_query( $conn, $sql );
 if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } 
echo "数据库 chenweiliang 删除成功\n";
 mysqli_close($conn);
?>

Après une exécution réussie, le résultat numérique est :

connexion réussie

Base de données chenweiliang supprimée avec succès

Remarque: Lors de la suppression d'une base de données à l'aide d'un script PHP, le message de confirmation n'apparaîtra pas et la base de données spécifiée sera supprimée directement, vous devez donc être très prudent lors de la suppression de la base de données.

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "Comment MySQL supprime-t-il une base de données ?Supprimer les commandes/syntaxe/instructions de la base de données MySQL" pour vous aider.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-465.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部