How are the SQL statements encoding in anything besides `Encoding.default_internal`?  (Besides the contrived cases below)  What is the real world case?  It seems in the [original report](https://github.com/rails/rails/issues/5738#issuecomment-4978396), the error message that came back from mysql had the wrong encoding.  We should fix the encoding on the mysql error message to respect `default_internal` and this problem should go away.