Eu diria que o problema é que sua corda de text2insert tem 'um caráter em algum lugar nela qual é interpretado como a extremidade da corda. Tomar um exemplo simples da tentativa introduzir a corda
Amarrar text2insert = “cabra”;
Sua indicação de SQL torna-se então…
INSERÇÃO EM VALORES de feedback.html (dados) (“cabra ");
Esperançosamente você pode facilmente ver como este cria um erro de sintaxe.
A maneira normal que você pôde aproximar este é com PreparedStatements, com código como o below…
Stmt de PreparedStatment = con.prepareStatement (“INSERÇÃO EM VALORES de feedback.html (dados) (?); ");
stmt.setBytes (1, text2insert.getBytes ());
stmt.execute ();
(Nota: que eu não joguei com gota ou MySQL em Java, mas minha pesquisa rápida conduz-me acreditar que usar um byte [] é a maneira correta de tratar as colunas da GOTA em MySQL)
Esta maneira lá não é nenhuma edição com caráteres especiais, escape, buracos em a segurança, etc. que você começ com tentativa construir manualmente sua corda do sql.