Exporter et importer base de données phpbb de 30Mo ?
14 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- Césario
- WRInaute discret

- Messages: 162
- Inscription: 26 Déc 2006
Exporter et importer base de données phpbb de 30Mo ?
Bonjour,
J'ai besoin de votre aide pour exporter et importer une base de données d'un forum phpbb de 30Mo pour un changement d'hébergement.
J'ai rarement touché à phpmyadmin et là je galère à cause de sa taille.
Est-ce que quelqu'un pourrait me détailler avec précisions la marche à suivre svp ?
Merci.
J'ai besoin de votre aide pour exporter et importer une base de données d'un forum phpbb de 30Mo pour un changement d'hébergement.
J'ai rarement touché à phpmyadmin et là je galère à cause de sa taille.
Est-ce que quelqu'un pourrait me détailler avec précisions la marche à suivre svp ?
Merci.
-

titiplanti - WRInaute occasionnel

- Messages: 440
- Inscription: 4 Nov 2004
Salut,
Je vais te dire ce que j'ai fait pour ma base de 30 Mo quand j'ai changé d'hébergement et qui a parfaitement fonctionné.
1) Sous phpMyAdmin tu cliques sur le nom de ta base puis sur l'onglet "exporter"
2) cocher "structure et donnée" et "tout sélectionner"
3) choisir les bons réglages pour sauvegarder le fichier sql. Tu devras peut-être t'y prendre à plusieurs fois pour les trouver. Voici les miens :
cocher :
- Ajouter des énoncés "drop table"
- Protéger les noms des tables et des champs par des "`"
(pas les 2 autres)
4) Enfin cocher "transmettre" puis cliquer sur "exécuter"
--- le fichier sql se télécharge sur ton disque dur ---
5) Quand tu as récupéré le fichier, se connecter en SSH en root à ton serveur puis uploader le fichier dans le dossier mysql correspondant à ton site. (Par exemple /home/mysql/tonsite/)
6) Dans ce répertoire taper la ligne de commande :
Voila. si tu obtiens des erreurs, essaye de changer les options lors de l'export du fichier .sql (étape 3)
Je vais te dire ce que j'ai fait pour ma base de 30 Mo quand j'ai changé d'hébergement et qui a parfaitement fonctionné.
1) Sous phpMyAdmin tu cliques sur le nom de ta base puis sur l'onglet "exporter"
2) cocher "structure et donnée" et "tout sélectionner"
3) choisir les bons réglages pour sauvegarder le fichier sql. Tu devras peut-être t'y prendre à plusieurs fois pour les trouver. Voici les miens :
cocher :
- Ajouter des énoncés "drop table"
- Protéger les noms des tables et des champs par des "`"
(pas les 2 autres)
4) Enfin cocher "transmettre" puis cliquer sur "exécuter"
--- le fichier sql se télécharge sur ton disque dur ---
5) Quand tu as récupéré le fichier, se connecter en SSH en root à ton serveur puis uploader le fichier dans le dossier mysql correspondant à ton site. (Par exemple /home/mysql/tonsite/)
6) Dans ce répertoire taper la ligne de commande :
- Code: Tout sélectionner
mysql -D nomdelabase -u root -p <nomdufichiersql.sql
Voila. si tu obtiens des erreurs, essaye de changer les options lors de l'export du fichier .sql (étape 3)
- Césario
- WRInaute discret

- Messages: 162
- Inscription: 26 Déc 2006
Salut,
Tu m'as largué à partir du 5)
Je suis en mutu chez OVH (le changement de DNS a eu lieu et mon forum est actuellement fermé le temps que je trouve la solution).
Par contre, je te remercie pour ta réponse.
J'ai tenté de suivre ce tuto de bigdump : http://209.85.135.104/search?q=cache:QK ... =firefox-a
(je mets le cache car le forum est en maintenance)
J'ai quelques tables qui se sont créées mais j'ai eu cette erreur dans l'opération :
Et la FAQ en question ne parle pas de cette erreur.
Tu m'as largué à partir du 5)
Par contre, je te remercie pour ta réponse.
J'ai tenté de suivre ce tuto de bigdump : http://209.85.135.104/search?q=cache:QK ... =firefox-a
(je mets le cache car le forum est en maintenance)
J'ai quelques tables qui se sont créées mais j'ai eu cette erreur dans l'opération :
At this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.
Et la FAQ en question ne parle pas de cette erreur.
- bastos5
- WRInaute discret

- Messages: 65
- Inscription: 19 Oct 2007
Pour ma part,
j'ai installer mysqldumper sur mon site , et j'ai pu sauvegarder et restaurer des bases de données de plusieurs centaines de mega sans aucun problème. (phpmyadmin ne peut pas restaurer de grosses base)
Mais , c'est clair que si tu a accès a la commande de mysql c'est le plus rapide.
j'ai installer mysqldumper sur mon site , et j'ai pu sauvegarder et restaurer des bases de données de plusieurs centaines de mega sans aucun problème. (phpmyadmin ne peut pas restaurer de grosses base)
Mais , c'est clair que si tu a accès a la commande de mysql c'est le plus rapide.
-

bertimus - WRInaute passionné

- Messages: 2227
- Inscription: 24 Aoû 2005
A tester : http://www.ozerov.de/bigdump.php
Je ne l'ai pas testé mais sur le papier, ça répond pleinement à tes besoins
Je ne l'ai pas testé mais sur le papier, ça répond pleinement à tes besoins
- Césario
- WRInaute discret

- Messages: 162
- Inscription: 26 Déc 2006
Salut,
Pas de problèmes. Je suis encore dessus. Alors en suivant le tuto cité et décochant dans phpmyadmin la case "Insertions étendues", je n'ai plus le message d'erreur par la suite via bigdump, le problème étant qu'il manque de nombreuses tables...
Pour mysqldumper, ça me semble un peu compliqué.
Pas de problèmes. Je suis encore dessus. Alors en suivant le tuto cité et décochant dans phpmyadmin la case "Insertions étendues", je n'ai plus le message d'erreur par la suite via bigdump, le problème étant qu'il manque de nombreuses tables...
Pour mysqldumper, ça me semble un peu compliqué.
- RémyT
- WRInaute discret

- Messages: 111
- Inscription: 22 Mar 2005
Bonsoir,
Finalement, j'ai refait ça à l'ancienne et ça semble bien fonctionner. Via phpmyadmin, j'ai exporter et importer table par table.
Pour la table des messages qui faisait dans les 10Mo, j'ai découpé le fichier en 4 là où il y avait des lignes INSERT... pareil pour wordmatch...
Est-ce que tout cela vous semble correct ? Le nombre d'entrées correspond bien à celui initial sauf bizarrement pour les 2 tables wordlist et wordmatch. Votre avis sur la question ?
Merci à vous.
Finalement, j'ai refait ça à l'ancienne et ça semble bien fonctionner. Via phpmyadmin, j'ai exporter et importer table par table.
Pour la table des messages qui faisait dans les 10Mo, j'ai découpé le fichier en 4 là où il y avait des lignes INSERT... pareil pour wordmatch...
Est-ce que tout cela vous semble correct ? Le nombre d'entrées correspond bien à celui initial sauf bizarrement pour les 2 tables wordlist et wordmatch. Votre avis sur la question ?
Merci à vous.
-

titiplanti - WRInaute occasionnel

- Messages: 440
- Inscription: 4 Nov 2004
Bien-sür on peut faire ça en découpant le fichier en plusieurs mais c'est long ! surtout vu le nombre d'essais qu'il faut faire avant de trouver les bons réglages !RémyT a écrit:Bonsoir,
Finalement, j'ai refait ça à l'ancienne et ça semble bien fonctionner. Via phpmyadmin, j'ai exporter et importer table par table.
Pour la table des messages qui faisait dans les 10Mo, j'ai découpé le fichier en 4 là où il y avait des lignes INSERT... pareil pour wordmatch...
Est-ce que tout cela vous semble correct ? Le nombre d'entrées correspond bien à celui initial sauf bizarrement pour les 2 tables wordlist et wordmatch. Votre avis sur la question ?
Merci à vous.
-

adonnsarl - WRInaute discret

- Messages: 121
- Inscription: 28 Sep 2007
si t'es en mutu (en tout cas chez ovh) tu peux faire des import/export de base de donnée via ftp en utilisant un petit script php ou tu pourras excuter des mysqldump() avec la fonction systeme() de php.
C'est plutot utile pour ceux qui n'ont pas l'acés ssh ou qui ne sont pas à l'aise en ligne de commande.
voici un lien qui explique comment faire :
http://guides.ovh.com/BackupBaseMySQL (partie 3> Via un script php)
C'est plutot utile pour ceux qui n'ont pas l'acés ssh ou qui ne sont pas à l'aise en ligne de commande.
voici un lien qui explique comment faire :
http://guides.ovh.com/BackupBaseMySQL (partie 3> Via un script php)
-

arnaudmn - WRInaute passionné

- Messages: 1542
- Inscription: 11 Mai 2005
RémyT a écrit:Bonsoir,
Finalement, j'ai refait ça à l'ancienne et ça semble bien fonctionner. Via phpmyadmin, j'ai exporter et importer table par table.
Pour la table des messages qui faisait dans les 10Mo, j'ai découpé le fichier en 4 là où il y avait des lignes INSERT... pareil pour wordmatch...
Heu .... la limite dans phpmyadmin, c'est 2 mo pour un fichier. MAIS tu peux utiliser un fichier compressé. J'ai une base d'une trentaine de mo qui fait moins de 2 mo quand je la récupère (chez ovh) avec l'option zippé ; et je peux donc toujours l'importer (en local) vu que le script zippé fait moins de 2 mo.
14 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Problème pour importer ma base de données my sql...
- Exporter une base de données SQL sur un dédié
- Importer une base de données, sur un nouveau serveur
- Importer un fichier Xml dans une base de données
- phpbb & probleme de base de données
- Problème base de données forum phpbb
- Base MYSQL exporter
- exporter données google analytics
- exporter données fichier txt vers ma bdd ?
- Exporter automatiquement des données GA pour l'année 2011
Consultez la description détaillée des produits ou services de Google suivants : Google Base
- Test de positionnement sur data centers
Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données). - Suggestion de mots-clés Google
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

