MySQL est un système de gestion de bases de données relationnelles open source et une base de données très populaire. Lors de l'utilisation de MySQL, il est souvent nécessaire de supprimer les données du tableau. Dans cet article, nous explorerons comment supprimer des données d'une table à l'aide de MySQL.
MySQL fournit l'instruction DELETE pour supprimer des données de la table. L'instruction DELETE peut supprimer une ou plusieurs lignes de données. Si vous utilisez l'instruction DELETE sans spécifier de clause WHERE, toutes les données de la table seront supprimées.
Syntaxe :
DELETE FROM table name WHERE condition ;
Par exemple, nous avons une table appelée étudiants avec les données suivantes :
id | nom | âge | gender |
---|---|---|---|
1 | Alice | 25 | Femme |
2 | Bob | 26 | Mâle |
3 | Charlie | 23 | Homme |
données :
DELETE FROM students WHERE age < 25;
Après avoir exécuté la commande ci-dessus, les données de la table des étudiants deviendront :
id | name | age | gender |
---|---|---|---|
2 | Bob | 26 | Male |
En plus d'utiliser l'instruction DELETE, MySQL fournit également l'instruction TRUNCATE TABLE pour supprimer des données dans la table. L'instruction TRUNCATE TABLE supprime toutes les données de la table et libère l'espace de stockage occupé par la table. Elle réinitialise également les compteurs de la table et tous les index et contraintes liés à la table.
Syntaxe :
TRUNCATE TABLE nom de la table ;
Par exemple, nous pouvons utiliser la commande suivante pour supprimer toutes les données de la table des étudiants :
TRUNCATE TABLE students;
Après avoir exécuté la commande ci-dessus, il n'y aura plus de données dans la table des étudiants.
Lorsque vous utilisez l'instruction DELETE pour supprimer des données, vous devez faire attention aux points suivants :
Dans MySQL, nous pouvons utiliser les instructions DELETE et TRUNCATE TABLE pour supprimer des données dans une table. L'instruction DELETE peut être utilisée pour supprimer une ou plusieurs lignes de données, tandis que l'instruction TRUNCATE TABLE peut supprimer toutes les données de la table et libérer l'espace de stockage occupé par la table. Lors de la suppression de données, veuillez prêter attention à l'importance des données et à l'efficacité de la suppression pour prendre la meilleure décision.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!