Précédent   Forum des professionnels en informatique > PHP > Outils > phpMyAdmin
phpMyAdmin Forum d'entraide sur l'outil phpMyAdmin : installation, utilisation, etc. Avant de poster -> Cours phpMyAdmin
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2011, 13h25   #1
Invité de passage
 
Homme
Inscription : mars 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2011
Messages : 6
Points : 0
Points : 0
Par défaut Echec à l'importation d'un .sql (Débutant)

Bonjour,

Ayant changé d'hébergeur tout récemment, j'ai souhaité transférer mon blog WordPress sur les serveurs de l'ancien vers ceux du nouveau.

Concernant les répertoires et fichiers de WP, pas de souci bien sûr mais, s'agissant de la base de données (contenant donc tous les articles, etc.), je n'ai pas réussi à trouver les bons paramètres d'exportation dans phpMyAdmin afin d'obtenir une base de données utilisable.

J'ai pourtant suivi un tutoriel trouvé sur ici, la base de connaissances pour WP en anglais.

Que j'exporte en .sql ou zippé, j'obtiens le message d'erreur suivant :

Code :
1
2
3
4
5
6
7
8
Erreur
 
requête SQL:
 
DROP TABLE IF EXISTS `wpsd_trends` ;
 
MySQL a répondu:
#1046 - No database selected
Je précise que j'ai bien sélectionné un base de données sinon je n'aurais pas pu l'exporter
Dualias est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 13h30   #2
Membre émérite
 
Avatar de vorace
 
Homme
Développeur
Inscription : août 2010
Messages : 586
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur

Informations forums :
Inscription : août 2010
Messages : 586
Points : 859
Points : 859
au pire si les tables n'existent pas déjà dans ta nouvelle base, enlèves les lignes du genre :
Code :
DROP TABLE IF EXISTS `wpsd_trends` ;
__________________
Développeur informatique contrarié...
vorace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 13h33   #3
Invité de passage
 
Homme
Inscription : mars 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2011
Messages : 6
Points : 0
Points : 0
Citation:
Envoyé par vorace Voir le message
au pire si les tables n'existent pas déjà dans ta nouvelle base, enlèves les lignes du genre :
Code :
DROP TABLE IF EXISTS `wpsd_trends` ;
Heuuu ! Je suis vraiment un grand débutant, pourrais-tu être plus explicite ?
Dualias est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 14h25   #4
Invité de passage
 
Homme
Inscription : mars 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2011
Messages : 6
Points : 0
Points : 0
Pardon vorace et merci quand même pour ta réponse mais je n'ai absolument rien compris...

Comment enlever une ligne ?

Ça me semble bizarre parce que la table wpsd_trends existe bien...
Dualias est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 14h42   #5
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
Ce que veux dire vorace c'est que tu peux ,au moment de l'exportation , décocher la case "ADD DROP TABLE / VIEW ..." si la base de destination ne comporte pas déjà ces tables.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 14h50   #6
Invité de passage
 
Homme
Inscription : mars 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2011
Messages : 6
Points : 0
Points : 0
Merci grunk mais j'ai déjà décoché cette case...
À vrai dire, j'ai essayé de décocher un maximum de case sans trop savoir ce qu'elles activaient ou désactivaient pour voir mais le résultat est le même : le message d'erreur sus-cité...

Je ne sais pas si ça a une incidence mais les versions de phpMyAdmin ne sont pas les même chez mes deux hébergeurs. Celle de hostpapa.eu (le nouveau) ne permet pas de créer de base.
Dualias est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 14h57   #7
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
Le message d'erreur que tu obtiens c'est à l'importation dans le nouveau serveur ou alors à l'exportation depuis l'ancien ?
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 15h00   #8
Invité de passage
 
Homme
Inscription : mars 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2011
Messages : 6
Points : 0
Points : 0
Citation:
Envoyé par grunk Voir le message
Le message d'erreur que tu obtiens c'est à l'importation dans le nouveau serveur ou alors à l'exportation depuis l'ancien ?
À l'importation dans le nouveau. J'aurais dû préciser.
Dualias est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 15h36   #9
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
Tu es bien certains de sélectionner une base sur la gauche avant de de cliquer sur importation dans phpmyadmin ?

Sinon tu peux essayer :
1- Sélectionner la base a gauche
2- Cliquer sur l'onglet SQL
3- Copier le contenu du fichier .sql exporté
4- Coller le contenu dans la zone de texte de l'onglet SQL
5- Executer.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 15h47   #10
Invité de passage
 
Homme
Inscription : mars 2011
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mars 2011
Messages : 6
Points : 0
Points : 0
Citation:
Envoyé par grunk Voir le message
Tu es bien certains de sélectionner une base sur la gauche avant de de cliquer sur importation dans phpmyadmin ?

Sinon tu peux essayer :
1- Sélectionner la base a gauche
2- Cliquer sur l'onglet SQL
3- Copier le contenu du fichier .sql exporté
4- Coller le contenu dans la zone de texte de l'onglet SQL
5- Executer.
Non mais quel con je suis !!!

Tu vois, la précision "débutant" dans le titre n'était pas galvaudée !

Je ne savais tout simplement pas qu'il fallait créer une base avant d'y importer des tables...

À ma décharge, lorsqu'on clique sur localhost et qu'on ne sélectionne aucune base, un onglet "importer" est présent...

Merci à toi J'espère que ça servira à d'autres !
Dualias est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h02.


 
 
 
 
Partenaires

Hébergement Web