Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
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 25/08/2011, 09h37   #1
Invité de passage
 
Homme
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 5
Points : 2
Points : 2
Par défaut impossible de réimporter ma base de données

Bonjour,
j'ai un site chez 1and1. Ma base de données étant presque pleine (98 Mo pour 100 Mo possible) j'ai dû la supprimer après l'avoir sauvegardée. Au moment de la remettre, après en avoir créé une plus grande d'1 Go j'obtiens ce message que je ne comprends absolument pas :

MySQL a répondu:

Citation:
#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 1
j'ai essayé en important la base entière ou table par table puisque j'avais fait ces 2 types de sauvegardes là mais ça ne change rien. J'ai essayé en *.txt, *.sql, *.zip et *.gz mais ça ne change absolument rien.
A 1ère vue ce qui est noté �� et qui pose problème sont des caractères spéciaux type accents sur le e : é, è...

si le message d'erreur complet vous intéresse je peux le rajouter

merci d'avance pour votre aide, car ça fait 2 jours que je galère en recherche internet ...

encore merci à vous
momothebestXV est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 11h25   #2
Membre Expert
 
Avatar de kain_tn
 
Homme
Inscription : mars 2005
Messages : 577
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : mars 2005
Messages : 577
Points : 1 209
Points : 1 209
Le '��' peut faire référence à un simple problème d'encodage. Regarde si le dump de ta base est bien en utf-8.
__________________
Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros!


Code C :
1
2
3
4
5
6
7
#include <stdio.h>
 
int main(int argc, char **argv) {
 
    printf("So long, and thanks for the fish, Dennis...\n");
    return 0;
}
kain_tn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 11h42   #3
Invité de passage
 
Homme
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 5
Points : 2
Points : 2
bonjour et merci pour l'aide

par contre je suis novice : que veut dire dump ?

je suis en UTF8 maintenant et ça me mets : "ERROR: Apostrophe non fermé @ 15472" alors que je ne vois aucun apostrophe...
momothebestXV est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 13h27   #4
Invité de passage
 
Homme
Inscription : août 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 5
Points : 2
Points : 2
en tripatouillant une dernière fois avant de me faire enfermer dans un asile à cause de ces foutues tables que je n'arrive pas à importer je me suis aperçu que si j'ouvrais une table *.csv et que je l'enregistrais en *.csv (séparateur : point virgule), l'importation fonctionnait sans perte

j'espère que ça pourra aider quelqu'un...

en tout cas merci à kain_tn pour votre aide

je ferai différemment la prochaine fois
momothebestXV est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 14h39   #5
Membre Expert
 
Avatar de kain_tn
 
Homme
Inscription : mars 2005
Messages : 577
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : mars 2005
Messages : 577
Points : 1 209
Points : 1 209
Un dump, c'est une sauvegarde de ta base de données
__________________
Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros!


Code C :
1
2
3
4
5
6
7
#include <stdio.h>
 
int main(int argc, char **argv) {
 
    printf("So long, and thanks for the fish, Dennis...\n");
    return 0;
}
kain_tn est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h34.


 
 
 
 
Partenaires

Hébergement Web