Bonjour à tous,
J'espère être sur le bon forum.
Je souhaite récupérer une ancienne base de données codée en latin1_german2_ci.
J'ai essayé de faire cette conversion avec PhpMyAdmin qui me renvoie l'erreur suivante:La requête renvoyée par PhpMyAdmin est la suivante:Erreur de requête: #1366 - Incorrect string value: '\xE8rs' for column 'titre' at row 1EDIT: J'ai essayé la requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ALTER TABLE `bibliographie` CHANGE `titre` `titre` TINYTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, CHANGE `categorie` `categorie` TINYTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, CHANGE `date` `date` TINYTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, CHANGE `edition` `edition` TINYTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, CHANGE `resume` `resume` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, CHANGE `commentaire` `commentaire` TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL;et alors j'obtiens l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE `bibliographie` CHANGE `titre` `titre` TINYTEXT CHARACTER SET latin1 COLLATE utf8mb4_general_ci NOT NULL;Comment faire ?#1253 - COLLATION 'utf8mb4_general_ci' is not valid for CHARACTER SET 'latin1'
Partager