Hello,
I think its related to a bug in mySQL ODBC driver, if your 3.5 driver works, except the apostrophes, maybe they solved it in other version inside the 3.51 releases, you can also try 5.2.7 was pretty stable years ago, but depends on how old your server is.