utf8 совместима с utf8mb4. По сути это одна и та же кодировка. (Подробности слишком длинны, чтобы включать их в одно сообщение форума.)
Это такое вот извращённое представление MySQL о том, как надо хранить и обрабатывать данные.
Убедитесь, в какой именно кодировке у вас хранятся данные в БД, и проверьте, соответствует ли кодировка данных кодировке полей, в которых они хранятся.