Java - Як видалити погані символи, які не підходять для кодування utf8 у MySQL Stack Overflow
У мене брудні дані. Іноді він містить такі персонажі. Я використовую ці дані, щоб робити такі запити
За цього персонажа я отримую
org.hibernate.exception.GenericJDBCException: Незаконне поєднання зіставок (utf8_bin, IMPLICIT), (utf8mb4_general_ci, COERCIBLE), (utf8mb4_general_ci, COERCIBLE) для операції 'IN'
Як я можу відфільтрувати такі символи? Я використовую Java.

6 Відповіді 6
Коли у мене виникала така проблема, я використовував скрипт Perl, щоб переконатись, що дані перетворюються на дійсний UTF-8, використовуючи такий код: