Erreur mysql incorrect string value 1366
Bonjour,
J'utilise un script pour importer des données, mais il y a un problème d'insertion avec les valeurs accentuées...
En gros tout dans ma table dès qu'il y a un accent, la chaine n'est pas insérée...
Exemple:
Citation:
mysql> insert into umlauttest values (1, 'Vögel');
Query OK, 1 row affected, 1 warning (0.00 sec)
mysql> show warnings;
+---------+------+--------------------------------------------------------------+
| Level | Code | Message |
+---------+------+--------------------------------------------------------------+
| Warning | 1366 | Incorrect string value: '\x94gel' for column 'term' at row 1 |
+---------+------+--------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> select * from umlauttest;
+----+------+
| ID | term |
+----+------+
| 1 | V |
+----+------+
1 row in set (0.00 sec)
Je ne comprend vraiment pas...
Tout est en utf8, que ce soit ma base et toutes les variables charset, mon script, default charset de php...
Une idée?