Помимо проверки кодировки дампа, можете посмотреть в сторону Apache
Возможно в его настройках кодировка не соответствует вашей, что и вызывает проблему отображения, а с дампом все ок на самом деле.
как вариант может помочь принудительное указание кодировки в .htaccess
в одном из проектов на шаред-хостинге мне хватило первых трех директив, чтобы решить похожую проблему.
AddDefaultCharset UTF-8
AddCharset UTF-8 .php
php_value default_charset "UTF-8"
php_value iconv.input_encoding "UTF-8"
php_value iconv.internal_encoding "UTF-8"
php_value iconv.output_encoding "UTF-8"
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_output UTF-8
php_value mbstring.encoding_translation On
php_value mbstring.func_overload 6