SQLSTATE[42000]: Unknown character set: 'utf8mb4_unicode_520_ci'
Выползает данная ошибка в фреймворке Yii2.
Мне критически необходимо передавать смайлики в БД, j, обычная кодировка utf8mb4 сжирает некоторые символы.
Вот мое подключение к БД:
return [
'components' => [
'db' => [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=xxx',
'username' => 'xxx',
'password' => 'xxx',
'charset' => 'utf8mb4_unicode_520_ci',
],
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'viewPath' => '@common/mail',
// send all mails to a file by default. You have to set
// 'useFileTransport' to false and configure a transport
// for the mailer to send real emails.
'useFileTransport' => false,
],
],
];
На всех форумах пишется, что требуется обновить MySQL до более поздней версии, но моя MySQL сама дает выбрать данную кодировку:

В чем же тогда ошибка?