Проблема с findById Spring Boot JPA и MariaDB - PullRequest
0 голосов
/ 21 апреля 2020

Я создал хранилище с помощью следующего метода:

findByIdVersionOrderByName(version);

Но когда я запускаю этот метод в java, он возвращает следующую ошибку:

Caused by: java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE) for operation '='

Также в моем Конфигурация соединения с базой данных у меня jdbc: mysql://localhost:3306/testdb?characterEncoding=utf8

Кто-нибудь знает, как я могу решить эту проблему? PS: я не могу дотронуться до базы данных, чтобы сделать SET collation_connection = 'utf8_general_ci'; или что-то в этом роде. Я хотел бы знать, если это существует, как решить это из JAVA

...