CHARACTER SET utf8;
I even had the connection string right in the data source form in the CFMX
administrator:
useUnicode=true&characterEncoding=UTF8
The problem is that the connection string apparently doesn't go in the
"connection string" field. Since I'm using a newer MySQL driver than the one
that shipped with CFMX 7 (that supports MySQL 4.x), I discovered that you
actually have to append the connection string to the JDBC URL, like this:
jdbc:mysql://localhost:3306/dataBaseName?useUnicode=true&characterEncoding=UTF8
Once I made the change, instant Japanese! I hope this saves someone out there
several hours of head scratching.
But how to use the exist database? we must recreate tables with "CHARACTER SET
utf8", or how to convert the exist into urf8?