Maison  >  Article  >  base de données  >  Linux MySQL supprimer

Linux MySQL supprimer

PHPz
PHPzoriginal
2023-05-12 13:22:381714parcourir

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.

  1. 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.

  1. Supprimer des données dans la base de données MySQL

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.

  1. Effacer les données de la base de données 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn