mysqldump по unicode’вский
Если БД и данные хранятся в UTF-8. То, нужно делать дамп БД правильно так. Минимум настроек.
А для рестора, из полученного дампа, в БД типа UTF-8. Правильней будет так. Если не делать так, тогда когда в таблице записаны в другой кодировке данные, а заливаем в utf-8. То иногда получаются невероятные ошибки.