Maison > Article > base de données > Linux MySQL supprimer
Dans le processus d'utilisation de serveurs Linux pour le développement Web et la gestion de bases de données, la base de données MySQL est la plus couramment utilisée. Cependant, en fonctionnement réel, il est parfois nécessaire de supprimer la base de données MySQL ou les données de la base de données, et l'opération de suppression est également une opération courante. Dans cet article, nous présenterons en détail comment supprimer la base de données MySQL.
Tout d'abord, il doit être clair que la suppression d'une base de données MySQL et la suppression de données dans la base de données MySQL sont deux opérations différentes. Avant de supprimer la base de données, nous devons d'abord effectuer une sauvegarde.
1.1 Sauvegarder les données
Sous les systèmes Linux, la commande mysqldump est généralement utilisée pour sauvegarder la base de données MySQL. Cette commande peut sauvegarder toutes les données de la base de données ou la table de données spécifiée dans un fichier .sql. Voici une syntaxe de base :
$ mysqldump [options] db_name > db_name.sql
Parmi elles, db_name est le nom de la base de données à sauvegarder. Cette commande sauvegardera la base de données dans le fichier db_name.sql dans le répertoire actuel.
1.2 Supprimer la base de données
Pour supprimer la base de données MySQL, vous devez d'abord vous connecter au serveur MySQL. Vous pouvez vous connecter en utilisant la commande suivante :
$ mysql -u 用户名 -p
où le nom d'utilisateur est le nom d'utilisateur sur le serveur MySQL et vous serez invité à saisir un mot de passe.
Après vous être connecté au serveur MySQL, vous pouvez supprimer la base de données via la commande suivante :
mysql> DROP DATABASE 数据库名;
où le nom de la base de données est le nom de la base de données à supprimer.
Contrairement à la suppression d'une base de données MySQL, la suppression de données dans la base de données utilise généralement l'instruction DELETE.
2.1 Sauvegarder les données
De même, vous devez sauvegarder vos données avant de les supprimer. Pour sauvegarder les données, utilisez la commande mysqldump mentionnée précédemment.
2.2 Supprimer des données
La syntaxe de suppression des données est la suivante :
mysql> DELETE FROM 表名 [WHERE 条件];
Parmi eux, le nom de la table est le nom de la table de données à exploiter, et la clause WHERE est facultative, et vous pouvez spécifier les conditions qui les données supprimées se réunissent.
Si vous souhaitez supprimer les données de l'ensemble du tableau, vous pouvez utiliser la commande suivante :
mysql> DELETE FROM 表名;
Si vous souhaitez supprimer les données qui remplissent des conditions spécifiques, vous pouvez utiliser la commande suivante :
mysql> DELETE FROM 表名 WHERE 条件;
Parmi elles, la les conditions doivent être conformes à la syntaxe des conditions de requête de MySQL.
Parfois, vous n'avez pas besoin de supprimer l'intégralité de la base de données MySQL ou de supprimer des données spécifiques, il vous suffit d'effacer toutes les données de la table de données. À ce stade, vous pouvez utiliser l'instruction TRUNCATE.
3.1 Sauvegarde des données
De même, une sauvegarde des données est requise avant l'opération.
3.2 Effacer la table de données
La syntaxe pour effacer la table de données est la suivante :
mysql> TRUNCATE TABLE 表名;
Parmi eux, le nom de la table est le nom de la table de données à effacer.
Grâce aux trois opérations ci-dessus, vous pouvez supprimer, supprimer des données ou effacer la table de données dans la base de données MySQL. Pour garantir un fonctionnement normal, il est recommandé de sauvegarder vos données avant de continuer. Sachez également que ces opérations sont irréversibles, procédez donc avec prudence.
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!