Comment MySQL supprime-t-il une table de données ? Commande/instruction/syntaxe de suppression de la table de données de la base de données MySQL

MySQLComment supprimer la table de données ?Base de données MySQLsupprimer la commande/l'instruction/la syntaxe de la table de données

Table de suppression MySQL

Il est très facile de supprimer des tables de données dans MySQL, mais vous devez être très prudent lorsque vous supprimez des tables, car toutes les données disparaîtront après l'exécution de la commande de suppression.

grammaire

Voici la syntaxe générale pour supprimer une table MySQL :

DROP TABLE table_name ;

Supprimer la table de données dans la fenêtre d'invite de commande

Dans la fenêtre d'invite de commande mysql>, supprimez la table de données. L'instruction SQL est TABLE DROP :

Exemple

L'exemple suivant supprime la table de données chenweiliang_tbl :

root@host# mysql -u root -p
Enter password:*******
mysql> use chenweiliang;
Database changed
mysql> DROP TABLE chenweiliang_tbl
Query OK, 0 rows affected (0.8 sec)
mysql>

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

PHP utilise la fonction mysqli_query pour supprimer les tables MySQL.

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

syntaxe h3>

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 utilise un script PHP pour supprimer la table de données chenweiliang_tbl :

supprimer la table 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, nous ne pouvons pas voir la table chenweiliang_tbl en utilisant la commande suivante :

mysql> show tables;
Empty set (0.01 sec)

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "Comment MySQL supprime-t-il les tables de données ? MySQL Database Delete Data Table Command/Statement/Syntax", cela vous aidera.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-458.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. 项 已 用 * 标注

到 顶部