MySQL supprimer de l'utilisation ? instruction de suppression dans la base de données MySQL

MySQL supprimer de l'utilisation ?Base de données MySQLsupprimer l'instruction

Instruction MySQL DELETE

Vous pouvez utiliser la commande SQL DELETE FROM pour supprimer des enregistrements dans une table de base de données MySQL.

可以 在 mysql> Exécutez la commande à partir d'une invite de commande ou d'un script PHP.

grammaire

Voici la syntaxe générale de l'instruction SQL DELETE pour supprimer des données d'une table de données MySQL :

DELETE FROM table_name [WHERE Clause]
  • Si aucune clause WHERE n'est spécifiée, tous les enregistrements de la table MySQL seront supprimés.
  • Vous pouvez spécifier n'importe quelle condition dans la clause WHERE
  • Vous pouvez supprimer tous les enregistrements à la fois dans une seule table.

La clause WHERE est très utile lorsque vous souhaitez supprimer des enregistrements spécifiés dans la table de données.


Supprimer les données de la ligne de commande

Ici, nous allons utiliser la clause WHERE dans la commande SQL DELETE pour supprimer les données sélectionnées de la table de données MySQL chenweiliang_tbl.

Exemple

L'exemple suivant supprimera l'enregistrement avec chenweiliang_id 3 dans la table chenweiliang_tbl :

Instruction SQL UPDATE :

mysql> utilisé chenweiliang; Base de données modifié mysql> EFFACER De chenweiliang_tbl chenweiliang_id=3; Question OK, 1 rangée affecté (0.23 s.)

Supprimer des données à l'aide d'un script PHP

PHP utilise la fonction mysqli_query() pour exécuter des instructions SQL. Vous pouvez utiliser la clause WHERE avec ou sans la commande SQL DELETE.

Cette fonction fonctionne avec mysql> L'effet du caractère de commande exécutant la commande SQL est le même.

Exemple

L'exemple PHP suivant supprimera l'enregistrement avec chenweiliang_id 3 dans la table chenweiliang_tbl :

Test de la clause MySQL DELETE :

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
// 设置编码,防止中文乱码
mysqli_query($conn , "set names utf8");
 
$sql = 'DELETE FROM chenweiliang_tbl
 WHERE chenweiliang_id=3';
 
mysqli_select_db( $conn, 'chenweiliang' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
 die('无法删除数据: ' . mysqli_error($conn));
}
echo '数据删除成功!';
mysqli_close($conn);
?>

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "Supprimer MySQL de l'utilisation ? L'instruction de suppression dans la base de données MySQL" vous est utile.

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

到 顶部