Répertoire d'articles
Comment supprimer une table dans MySQL ? Commandes/instructions/syntaxe de suppression de tables dans une base de données MySQL
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 commandes mysql>, l'instruction SQL pour supprimer une table est DROP TABLE :
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);
| 参数 | Description |
|---|---|
| connexion | Obligatoire.Spécifie la connexion MySQL à utiliser. |
| question | Obligatoire, spécifie la chaîne de requête. |
| mode de résultat | Optionnel.une constante.Il peut s'agir de l'une des valeurs suivantes :
|
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)
Nous espérons que l'article « Comment supprimer une table dans MySQL ? Commandes/instructions/syntaxe de suppression de table de base de données MySQL » publié sur le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) vous sera utile.
N'hésitez pas à partager le lien de cet article : https://www.chenweiliang.com/cwl-458.html
