title: How to handle SQL state [HY000]; error code [1366]; Incorrect string value?
body: <p>I'm aware this error means a mysql column doesn't accept the value, but this is strange, since the value fits in a Java UTF-8 encoded string, and the mysql column is utf8_general_ci. Also, all utf8 characters have worked properly so far, apart from these. </p>
  
  <p>The use-case is: I am importing tweets. The tweet in question is: <a href="https://twitter.com/bakervin/status/210054214951518212" rel="noreferrer">https://twitter.com/bakervin/status/210054214951518212</a> - you can see the two "strange" characters (and two strange whitespaces between them). The question is - how to handle this:</p>
  
  <ul>
  <li>trim these characters (how - which are they, how does the Java UTF-8 differ from MySQL one)</li>
  <li>make the column capable of accepting this value (how - is there anything more utf-y than utf8_general_ci)</li>
  </ul>