Impossible import d'une bd sur 1&1

m.jansen Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
j'essaie de transférer une base de données d'un site crée sur wordpress et hébergé sur une page perso free vers un herbement 1&1.
Mais à chaque fois j'ai cette erreur là :
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4

Je n'y connais vraiment rien en Bd. Il faut que je regarde sur quelle ligne ? La 1064 ou la ligne 4 ? J'ai regardé les 2 et a priori, je ne trouve aucun pb.
Si quelqu'un pouvait m'aider...

Merci !


1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

1064 c'est le code de l'erreur
4 c'est la ligne qui pose problème (ou parfois celle d'avant donc faut regarder la 3)
Le mieux étant, dans le fichier SQL que tu as récupéré lors de ton export, de retirer tous les commentaires pour ne garder que les instructions SQL....

0
m.jansen Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse rapide !
J'ai viré tous les commentaires. Ca évolue mais... il me dit maintenant que j'ai 1 pb ligne 1
Or, mes 2 1ères lignes c'est ça :

CREATE DATABASE `erika_vauquelin` DEFAULT CHARACTER SET ;
USE `erika_vauquelin`;

je ne vois pas où est le problème...
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Tu as déjà une BDD créé par 1&1 ... tu ne peux donc pas en "créer" une depuis ton script sql.
Il faut retirer ces deux lignes;
0
m.jansen Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Encore merci mais... encore des problèmes :

CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
`meta_id` bigint(20) unsigned NOT NULL auto_increment,
`comment_id` bigint(20) unsigned NOT NULL default '0',
`meta_key` varchar(255) default NULL,
`meta_value` longtext,
PRIMARY KEY (`meta_id`),
KEY `comment_id` (`comment_id`),
KEY `meta_key` (`meta_key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;


MySQL a répondu: Documentation
#1046 - No database selected

Tout ça pour moi, c'est vraiment incompréhensible. J'ai l'impression d'être un lapon en Arabie Saoudite !!! Total étranger !!!
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Tu es dans le "phpmyadmin" de 1&1 ?
Dans ce cas, avant de lancer ton script sql .. tu dois selectionner la BDD

Dans la zone de gauche (si mes souvenirs sont bons...) tu dois avoir une ligne avec le nom de la bdd (un truc du genre dbxxxxxxxxx )
Tu cliques dessus.
Puis après, tu vas dans l'onglet SQL et tu colles ton script ou sinon tu cliques sur le bouton IMPORTER puis tu selectionne ton fichier sql.
0
m.jansen Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Oui, ça, je comprends et c'est exactement ce que j'ai fait.
J'ai bien fait importer, j'ai sélectionné mon fichier (inférieur à 50 mo) et EXECUTER
c'est en important qu'il s'arrête avec ces différents messages d'erreur...
0