« MySQL/Manipulation de table » : différence entre les versions

Contenu supprimé Contenu ajouté
Balise : Éditeur de wikicode 2017
Ligne 54 :
Pour obtenir la même structure (noms et types des champs, index, mais aucun enregistrement) :
<syntaxhighlight lang=mysql>
CREATE TABLE `new1` LIKE `old1`;
</syntaxhighlight>
 
Pour dupliquer le contenu d'une table dans le résultat :
<syntaxhighlight lang=mysql>
INSERT INTO `new1` SELECT * FROM `old1`;
</syntaxhighlight>
 
Ligne 71 :
{{remarque|Avec ce SHOW on ne voit pas les INSERT. Dans Adminer, on ne peut exporter que les requêtes SQL INSERT de la table entière. Pour en exporter une partie on peut donc utiliser la copie :
<syntaxhighlight lang=mysql>
CREATE TABLE `new2` LIKE `old1`;
INSERT INTO `new2` SELECT * FROM `old1` WHERE id > 10;
SHOW CREATE TABLE `new2`;
</syntaxhighlight>
}}