While establishing the connection to a MySQL database, I\'m getting the following error
java.sql.SQLException: Unknown initial character set index \'255\' receiv
I am using springboot
,liquibase
, mysql
I got solution:
This error occur just because of mysql connector in dependency and mysql server you install not match(in my case i am using lower version mysql connector and latest mysql server). So just change scope of mysql connector to runtime
:
maven
mysql
mysql-connector-java
runtime
gradle
dependencies {
//... other dependencies
runtimeOnly group:'mysql', name:'mysql-connector-java'
}
Or if problem yet not solve then use same version or nearby version for both mysql server and mysql connector.