OVH Community, votre nouvel espace communautaire.

mysqldump et les grosses bases


i-services
14/03/2004, 10h20
j'ai une erreur de mysql (erreur de syntaxe) quand je fais ceci

SELECT * FROM table INTO LOCAL OUTFILE '/home/internet/temp.sql' ORDER BY ID

i-services
14/03/2004, 10h11
et que faire si une table dépasse 2Go ? Mysql ne va pas planter ?

Elgi
14/03/2004, 03h36
L.Boggio écrivait :
... en rajoutant évetuellement des WHERE dans ton SELECT, afin de limiter le nombre d'enregistrements retournés.
le where ne sert a rien dans ce cas de figure, order by encore pour classer par id. Si la table a bp vecu, ca sera sympa d'en profiter pour reclasser correctement par id.

"SELECT * FROM nom_table INTO LOCAL OUTFILE 'pathname_file' ORDER BY 'critère-de-tri';"

source :
http://www.google.fr/search?hl=fr&ie...a=lr%3Dlang_fr

et l'intervention de ortolojf vars le bas de la discution.

10sec de recherche avec notre ami google, une reponse detaille, et tester chez ovh !
que demander de plus ah si posez des questions sans avoir chercher un minimum sur google !

L.Boggio
14/03/2004, 03h22
Elgi écrivait :
tu dump dans un fichier que tu decoupe en plusieurs fichiers de max 2Go
... en rajoutant évetuellement des WHERE dans ton SELECT, afin de limiter le nombre d'enregistrements retournés.

Elgi
14/03/2004, 00h46
tu dump dans un fichier que tu decoupe en plusieurs fichiers de max 2Go

i-services
13/03/2004, 09h25
personne ne peut me répondre ? comment font ceux qui hébergent de gros forums quand leur table de messages atteint 2Go ?

i-services
10/03/2004, 21h29
Salut tout le monde !

Est-ce que qqn saurait me dire comment mysqldump gère les backup de base de plus de 2Go ? Car un fichier sous linux est limité à 2Go ... alors comment faire pour sauvegarder une base de plus de 2Go ?

vous allez me dire de faire une backup de chaque table séparément mais l'une des tables occupé 60% de la taille de la BD donc cette table à elle toute seule fera un jour plus de 2Go.

et mysql lui comment il fait pour gérer les si grosses tables ? Car il stocke tout dans un fichier ... mais si la table atteint 2Go ? le fichier est coupé en plusieurs fichiers ou alors tout plante ?

merci d'avance pour vos éclaircissements

Olivier