Dupliquer une table MySQL avec des index et des données
La réplication de tables MySQL nécessite souvent de préserver les données, la structure et les index. Copier ces composants séparément peut être fastidieux. Heureusement, il existe une méthode simple pour y parvenir.
Pour dupliquer complètement une table, exécutez les étapes suivantes :
CREATE TABLE new_table LIKE old_table;
INSERT INTO new_table SELECT * FROM old_table;
Cette méthode copie efficacement toutes les données, structures et indices tout en évitant la recréation supplémentaire de la table et la duplication de données.
Si la copie uniquement des données et de la structure est souhaité, la requête suivante peut être utilisée :
CREATE TABLE new_table AS SELECT * FROM old_table;
Cette requête crée une nouvelle table avec les mêmes données et la même structure que la table d'origine, mais elle n'en copie aucune indices.
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!