Oto odpowiednie części:
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL
syntax; check the manual that corresponds to your MySQL server version for the
right syntax to use near '????????????????' at line 1
...
com.mysql.jdbc.ConnectionImpl.configureClientCharacterSet(ConnectionImpl.java:1890)
...
java.sql.DriverManager.getConnection(libgcj.so.10)
Te znaki zapytania wskazują na poważny problem z kodowaniem znaków podczas zapytania w celu skonfigurowania zestawu znaków klienta.
Jako pierwszą próbę otwórz my.cnf pliku i upewnij się, że następujące dwa wpisy są obecne:
character_set_server=utf8
collation_server=utf8_general_ci
Jako drugą próbę zastąp GCJ przez OpenJDK lub JDK Oracle (Sun) które są o wiele bardziej wytrzymałe. GCJ jest znany ze swoich dziwactw.