Problems reading/writing UTF-8 data in MySQL from Java using JDBC connector 5.1

A little late but this will help you:

DriverManager.getConnection(
           "jdbc:mysql://" + host + "https://stackoverflow.com/" + dbName 
           + "?useUnicode=true&characterEncoding=UTF-8", user, pass);

Leave a Comment