A month ago, we migrated our database from DB2 to MySQL. The original data was in utf8, but when it got imported into MySQL, the default encoding was latin1. We only realized this after discovering funny characters in the data, and some research. We would like to change the encoding for MySQL to utf8, and have some helpful instructions on this, but my concern is that in the past month, if there were any changes to the data it would have saved in latin1.
The data is entered via web pages set in utf8, but since the database is currently in latin1, would the changes be saved in latin1? If so, how could we figure out which data is really in latin1 and not in the original utf8?
Secondly, if there were some data in latin1 and some in the original utf8 on the same table column, how would we handle the conversion since some data require conversion and some don't?
Thanks for your help!