[Résolu] Eclater une table Mysql en plusieurs tables

OlivierShop
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 43
Inscription: 20 Jan 2009

[Résolu] Eclater une table Mysql en plusieurs tables

Message le Jeu Mai 20, 2010 15:53

Bonjour

Je voudrais éclater une table (120 000 lignes) en plusieurs tables de 5 000 lignes.
Et je ne trouve pas d'info sur comment faire, le plus simplement possible.

Si vous avez des pistes je suis preneur :D

Merci pour votre aide
Dernière édition par OlivierShop le Jeu Mai 20, 2010 16:32, édité 1 fois.


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Re: Eclater une table Mysql en plusieurs tables

Message le Jeu Mai 20, 2010 16:16

INSERT INTO TABLE1 (c1,c2,etc) SELECT c1,c2,etc FROM table120000 order by id limit 0,5000
INSERT INTO TABLE2 (c1,c2,etc) SELECT c1,c2,etc FROM table120000 order by id limit 5000,5000
INSERT INTO TABLE3 (c1,c2,etc) SELECT c1,c2,etc FROM table120000 order by id limit 10000,5000
etc :)

OlivierShop
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 43
Inscription: 20 Jan 2009

Re: Eclater une table Mysql en plusieurs tables

Message le Jeu Mai 20, 2010 16:32

Pffffff... le nase...

Suis tellement dans mon truc que j'en perds le classique..

Merci à toi !


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Re: [Résolu] Eclater une table Mysql en plusieurs tables

Message le Jeu Mai 20, 2010 16:35

J'ui un fan de SQL. Je trouve que c'est trop fait pour les paresseux, pour moi quoi :P


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité