Выдает вопросительные знаки mysql, pdo при обращения к таблицам базы данных

У меня есть удаленная и локальная база данных. Я взял с локальной и перетащил все данные в удаленный. Формат sql, файл. Все что есть в интернете перерыл. Я использую pdo:

$host = "triniti.ru-hoster.com";
parent::__construct("mysql:host=$host;dbname=$dbname;charset=utf8;", $dbuser, $dbpass);

Русские буквы выводит в : �

Вроде бы стандартная проблема, и решений много. Сама страница в utf8. Самое главное тут в том что у локальной базы данных все отлично выводит. А удаленная выводит вот что: введите сюда описание изображения

Проблема конечно в той самой базы данных. Но перепробовал все-все, таблицы и данные все в utf8_general_ci. Почему?

введите сюда описание изображениявведите сюда описание изображения введите сюда описание изображения

UPD Делал и так, все равно...

введите сюда описание изображения

UPD 0:57 Может это связано что mysql другой версии или phpmyadmin, ведь в OpenServer они другие. А вдруг?


Ответы (0 шт):