Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql - Mysql2 ::Erreur :valeur de chaîne incorrecte :

Cela peut également être déclenché si la chaîne que vous essayez d'insérer contient des séquences d'octets UTF-8 non valides. Par exemple, en ruby, vous pouvez supprimer tous les caractères invalides en utilisant

string_with_invalid_sequences.encode('utf-8', 'binary', invalid: :replace, undef: :replace, replace: '')

Chaîne#scrub peut être utilisé à partir de ruby ​​2.1

string_with_invalid_sequences.scrub