Annonces


#1 14/01/07 14:56:03

tsunammis
CtrlAltUser Habitué
Lieu: Orleans (45)
OS: Windows 2k/NT/XP
Date d'inscription: 31/05/05
Messages: 330
Site web

[MySQL] Reconstruction d'un fichier .sql

Bonjour,

Je vous explique le problème, il y à quelques temps, mon hébergeur (Celeonet) mon migré la plupart de mes bases de données sur un autre serveur pour pouvoir profiter de la nouvelle version de mysql. Pas mal.

Cependant mon site principal n'a pas basculé (Choix de ma part), et avant hier Celeonet à sauvegarder ma base de donnée qui était sur l'ancien serveur, me la envoyé et à suprimer les données sur l'ancien serveur (Sans mise en garde ni rien d'autres, donc indisponibilité du fofo durant quelques heures, m'enfin).

La sauvegarde qu'ils m'ont fourni pèse assez lourd, trop lourd pour que je puisse reuplodé le tout, donc à l'aide de DecoupSql Fourni gentiment par Ju, j'ai découpé mon fichier Sql principal, et j'ai essayé de tout remettre en place, mais Mysql à un peu de mal, il arrive à reconstruire 14 table de la base, enfin juste la structure, et arrive à recopier les posts et quelques autres petit "truc" cependant il n'arrive à pas a reconstruire la table des membres ... ce qui est vraiment embêtant, j'ai besoin de votre aide, Je veux bien envoyé mon fichier Sql à quelqu'un de confiance pour qu'il puisse regarder, car la je suis à bout de force je ne sais plus quoi faire pour remettre en place le fofo frown

Quand j'upload les parties 4,5,6 de mon fichier sql, mysql charge et m'affiche une page blanche, et il s'arrête la, à moi de faire un F5 pour revoir le tout. bizarre non ?

Merci à l'avance.
Tsu'


« La culture c'est comme un parachute, quand on en a pas, on s'écrase. »

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 14/01/07 15:35:59

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: [MySQL] Reconstruction d'un fichier .sql

Regarde le poids des fichiers SQL que DecoupeSQL t'a généré.
Il fait parfois des erreurs et produit un fichier du double de poids et un autre quasiment vide.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 14/01/07 15:37:58

TibaL
tibal@jabber.fr
OS: Linux Debian
Date d'inscription: 05/02/04
Messages: 2684
Envoyer un MP

  Email  Site web

Re: [MySQL] Reconstruction d'un fichier .sql

tsunammis a écrit:

Quand j'upload les parties 4,5,6 de mon fichier sql, mysql charge et m'affiche une page blanche, et il s'arrête la, à moi de faire un F5 pour revoir le tout. bizarre non ?

Tu veux dire PhpMyAdmin non ?

La meilleure solution c'est de nettoyer tout qui a déjà été restauré, d'uploader le dump .sql par FTP et d'utiliser un script PHP pour restaurer le contenu de la base.
Ca devrait aller assez vite et ne pas excéder le timeout PHP.

Pour le script il en existe déjà, sinon ce n'est pas trop difficile a faire soit même, il faut juste arriver a bien parser le dump pour en découper des morceaux cohérents. Enfin apparement c'est ce que fait le script que Ju t'a donné, il faut juste remplacer l'écriture dans un fichier d'un morceau par son exécution sur le serveur MySQL.


http://tibalfr.free.fr/pub/avatars/sms.gif

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 14/01/07 17:30:48

tsunammis
CtrlAltUser Habitué
Lieu: Orleans (45)
OS: Windows 2k/NT/XP
Date d'inscription: 31/05/05
Messages: 330
Site web

Re: [MySQL] Reconstruction d'un fichier .sql

Bonjour,
Oui en recherchant sur google j'ai vue une façon avec dumper, cependant les quelques exemple que j'ai vue ce font avec SQLite et non PHPmyAdmin, Hum Tibal as-tu ce script à tes cotés ? Que je puisse l'utiliser pour mon forum ?

Je ne me sent pas assez doué pour pouvoir créer ce script actuellement ...


« La culture c'est comme un parachute, quand on en a pas, on s'écrase. »

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 14/01/07 21:03:03

tsunammis
CtrlAltUser Habitué
Lieu: Orleans (45)
OS: Windows 2k/NT/XP
Date d'inscription: 31/05/05
Messages: 330
Site web

Re: [MySQL] Reconstruction d'un fichier .sql

Voila j'ai réussi à remettre le forums en place grâce à un autre logiciel de partition de fichier SQL, cependant ça ne dois plus être en utf8, car j'ai tout les accents qui sont tronqué par un '?'. Mais bon je vais essayé de trouver comment convertir les caractères.


« La culture c'est comme un parachute, quand on en a pas, on s'écrase. »

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 15/01/07 10:56:24

Malcolm
4d0p73z 14 1337 A7717ud3 !
Equipe Modérateurs
Lieu: unreal://Index.ut2:31337
OS: Linux Debian
Date d'inscription: 03/03/04
Messages: 3435
Site web

Re: [MySQL] Reconstruction d'un fichier .sql

TibaL a écrit:

tsunammis a écrit:

Quand j'upload les parties 4,5,6 de mon fichier sql, mysql charge et m'affiche une page blanche, et il s'arrête la, à moi de faire un F5 pour revoir le tout. bizarre non ?

Tu veux dire PhpMyAdmin non ?

La meilleure solution c'est de nettoyer tout qui a déjà été restauré, d'uploader le dump .sql par FTP et d'utiliser un script PHP pour restaurer le contenu de la base.
Ca devrait aller assez vite et ne pas excéder le timeout PHP.

Pour le script il en existe déjà, sinon ce n'est pas trop difficile a faire soit même, il faut juste arriver a bien parser le dump pour en découper des morceaux cohérents. Enfin apparement c'est ce que fait le script que Ju t'a donné, il faut juste remplacer l'écriture dans un fichier d'un morceau par son exécution sur le serveur MySQL.

pas forcément, moi j'ai une grosse base SQL (~700 Mo) et en php, tu grilles le timeout ... Le meilleur sur un serveur dédié reste encore puttY loggé en root, et une extraction dump par mysql et un import de la même manière.


La nature est bien faite : quand mon nez est bouché, ce sont mes pieds qui sentent ...
http://zeffklop.free.fr/singe.gif FYI RTFM ASAP => Tux : La Légende <=
http://www.php-astux.info/images/newslettux2-468x60.pngNewsletTux

Grand défenseur de la Langue Française tongue

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#7 15/01/07 12:17:41

TibaL
tibal@jabber.fr
OS: Linux Debian
Date d'inscription: 05/02/04
Messages: 2684
Envoyer un MP

  Email  Site web

Re: [MySQL] Reconstruction d'un fichier .sql

Malcolm a écrit:

moi j'ai une grosse base (~700 Cm)

Une si grosse base n'a rien a faire sur un serveur mutualisé...
Pour restaurer une grosse base, le mieux c'est bien entendu de prendre un hébergement adapté qui de par sa nature te permettra un accès shell (SSH) même sans que cela soit du dédié ou dédié virtuel. Depuis l'accès shell tu pourras attaquer le serveur MySQL directement avec le client en ligne de commande et restaurer facilement le dump sql.
Sinon il est possible de changer le timeout PHP via un .htaccess (si tu as sufisament de droits avec ton hébergement).


http://tibalfr.free.fr/pub/avatars/sms.gif

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#8 15/01/07 16:11:17

Malcolm
4d0p73z 14 1337 A7717ud3 !
Equipe Modérateurs
Lieu: unreal://Index.ut2:31337
OS: Linux Debian
Date d'inscription: 03/03/04
Messages: 3435
Site web

Re: [MySQL] Reconstruction d'un fichier .sql

pour cette base, j'ai justement un dédié ... smile (heureusement d'ailleurs) et effectivement, ça se fait par SSH. Je le précisais simplement parce qu'il n'a pas dit de quel type d'hébergement il disposait.


La nature est bien faite : quand mon nez est bouché, ce sont mes pieds qui sentent ...
http://zeffklop.free.fr/singe.gif FYI RTFM ASAP => Tux : La Légende <=
http://www.php-astux.info/images/newslettux2-468x60.pngNewsletTux

Grand défenseur de la Langue Française tongue

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#9 15/01/07 16:50:59

Romain
CtrlAltUser
Lieu: 127.0.0.1
OS: Windows 2k/NT/XP
Date d'inscription: 29/07/06
Messages: 200
Envoyer un MP

  Email  Site web

Re: [MySQL] Reconstruction d'un fichier .sql

tsunammis a écrit:

Voila j'ai réussi à remettre le forums en place grâce à un autre logiciel de partition de fichier SQL, cependant ça ne dois plus être en utf8, car j'ai tout les accents qui sont tronqué par un '?'. Mais bon je vais essayé de trouver comment convertir les caractères.

Tu dois pouvoir régler l'encodage via PhpMyAdmin. wink

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#10 16/01/07 08:40:56

Malcolm
4d0p73z 14 1337 A7717ud3 !
Equipe Modérateurs
Lieu: unreal://Index.ut2:31337
OS: Linux Debian
Date d'inscription: 03/03/04
Messages: 3435
Site web

Re: [MySQL] Reconstruction d'un fichier .sql

Romain a écrit:

Tu dois pouvoir régler l'encodage via PhpMyAdmin. wink

pour autant que l'hébergeur le permette...


La nature est bien faite : quand mon nez est bouché, ce sont mes pieds qui sentent ...
http://zeffklop.free.fr/singe.gif FYI RTFM ASAP => Tux : La Légende <=
http://www.php-astux.info/images/newslettux2-468x60.pngNewsletTux

Grand défenseur de la Langue Française tongue

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSAND partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson