No, it's not common, most people learn or read what options to use during the mysqldump to preserve special characters.
It would probably look something more like this during the mysqldump:
Code:
mysqldump -u root -p --default-character-set=latin1 dbname > dbname.sql
Then when you import the database, you need to possibly specify utf8 as the default character or change it (latin1) after it's imported in the dump file, would look something like this:
Code:
/*!40101 SET NAMES latin1 */;
Change that latin1 to utf8, then import the dump file.