Bonjour,

J'ai exporté une base phpbb depuis un serveur mysql 4.0.25-standard-log.
Lorsque j'essaie de l'importer en local sur easyphp doté d'un serveur mysql 5.1.30-community, mon script plante systématiquement dans une commande insert dont voici un extrait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
INSERT INTO `phpbb2_search_wordlist` (`word_text`, `word_id`, `word_common`) VALUES
('messages', 103, 0),
('dinformations', 783, 0),
('déconseillons', 784, 0),
('pas', 111, 1),
('détails', 785, 0),
('pour', 205, 1),
('dété', 786, 0),
L'erreur est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Erreur
 
MySQL a répondu:Documentation
#1062 - Duplicata du champ 'd' pour la clef 'PRIMARY'
Le résultat en base est le suivant :
word_text word_id word_common
messages 103 0
dinformations 783 0
d 784 0
pas 111 1

En effectuant la requête manuellement je n'ai pas cette erreur.

J'ai l'impression qu'il ne reconnait pas les accents correctement. Est ce que quelqu'un a une idée pour corriger ce problème ?

Merci