Comment renommer une table dans MySQL en utilisant le terminal?

Comment renommer une table dans MySQL en utilisant le terminal?

Lors de l'utilisation de MySQL, nous devons souvent modifier ou modifier le nom d'une table de base de données en raison de certains problèmes, tels que les situations commerciales ou les exigences, les erreurs d'orthographe, pas les noms significatifs ou d'autres raisons. Dans cette situation, MySQL fournit des instructions différentes pour modifier les noms de table.

Cet article parlera de:

    • Comment renommer une seule table dans MySQL en utilisant la requête «alter»?
    • Comment renommer la table unique dans MySQL en utilisant la requête «Renommer»?
    • Comment renommer plusieurs tables dans MySQL en utilisant la requête «Renommer»?

Comment renommer une seule table dans MySQL en utilisant la requête «alter»?

Pour renommer une seule table dans MySQL en utilisant le "MODIFIER»Déclaration, suivez les instructions fournies:

    • Accéder au serveur MySQL via le terminal.
    • Énumérer les bases de données existantes.
    • Vérifiez les tables de base de données et sélectionnez les noms de table.
    • Exécutez le "Modifier le renommée de la table;" déclaration.

Étape 1: Connectez-vous avec MySQL Server

Tout d'abord, connectez-vous avec le serveur MySQL en utilisant le «mysql»Instruction avec le nom d'utilisateur et le mot de passe:

mysql -u root -p



Étape 2: Liste des bases de données

Exécutez le "MONTRER»Requête pour répertorier toutes les bases de données existantes:

Afficher des bases de données;


Dans la liste affichée, nous avons sélectionné le «myNewdb" base de données:


Étape 3: Modifier la base de données

Ensuite, exécutez la commande fournie pour modifier la base de données:

Utilisez MyNewDB;



Étape 4: Afficher les tables

Après cela, affichez les tables existantes de la base de données actuelle en exécutant la commande ci-dessous:

Montrer des tables;


Ici, nous avons sélectionné le nom du tableau de la base de données qui doit être renommé. Dans notre cas, c'est le «employé_table" tableau:


Étape 5: Alter Table

Enfin, exécutez le «MODIFIER TABLE”Instruction pour renommer le nom de la table de la base de données:

Alter Table Employee_Table Renomment Employee_Data;


Ici:

    • "MODIFIER TABLE»L'instruction est utilisée pour renommer le nom de la table.
    • "employé_table»Est la table de base de données de nom existante.
    • "RENOMMER»L'instruction modifie le nom d'un nom de table de base de données existant en un nouveau nom.
    • "employé_data»Est le nouveau nom de table.

On peut observer que la requête a été exécutée avec succès:


Étape 6: Vérifiez la table ALTER

Exécuter le "MONTRER»Instruction pour s'assurer que le nom du tableau a changé ou non:

Montrer des tables;


Sous-sortie ci-dessous indique que le nom du tableau a été modifié:

Comment renommer la table unique dans MySQL en utilisant la requête «Renommer»?

Une autre instruction pour modifier le nom du nom de table de base de données unique est indiquée ci-dessous:

Renommer la table Employee_Table à Employee_Data;


Ici:

    • "Renommer la table»L'instruction est utilisée pour modifier le nom de la table de base de données.
    • "employé_table«Est le nom existant de la table de base de données.
    • "employé_data»Est le nouveau nom de la table de base de données actuelle.

De la sortie donnée, le «Requête ok»Indique que le tableau a été modifié:


Exécuter le "MONTRER”Instruction pour répertorier la table de base de données actuelle:

Montrer des tables;


Le "employé_table"Le nom de la table a été transformé en un nouveau nom de table"employé_data»:

Comment renommer plusieurs tables dans MySQL en utilisant la requête «Renommer»?

Le "RENOMMER»La commande peut également être utilisée pour modifier / modifier les noms de plusieurs tables à la fois. Pour ce faire, essayez les étapes suivantes:

Étape 1: Afficher le tableau de la base de données

Tout d'abord, énumérez toutes les tables en utilisant le «MONTRER»Instruction et sélectionnez les tables qui doivent modifier:

Montrer des tables;


Comme vous pouvez le voir, nous avons sélectionné le «employé_table" et "données de test" les tables:


Étape 2: Utilisez la requête de renommée

Ensuite, exécutez le «RENOMMER»Énoncé avec les anciens noms de la table sélectionnés et les nouveaux noms, séparés à travers la virgule:

Renommer la table Employee_Table à Employee_Data, TestData à Demo_Table;


Ici le "employé_table" et "données de test«Sont l'ancien nom des tables:


Étape 3: Vérification

Pour vous assurer que le nom des tableaux est modifié ou non, exécutez le «MONTRER" déclaration:

Montrer des tables;



C'est tout! Nous avons fourni différentes façons de renommer une table dans MySQL en utilisant un terminal.

Conclusion

Pour renommer une table dans MySQL en utilisant le terminal, le «Modifier le renommée de la table;" et le "Renommer la table à;»Des instructions sont utilisées. De plus, le «Renommer la table»L'instruction peut être utilisée pour modifier plusieurs noms de table à la fois. Cet article a démontré la méthode pour renommer le tableau dans MySQL en utilisant le terminal.