in reply to UTF8 between versions

Here is a generic idea :)

?Have you seen A UTF8 round trip with MySQL?

When you're having trouble, a simple round trip test case will help you figure out whats going wrong (connect, create table, put some unicode in table, retrieve some unicode)