====== Конвертация таблиц в UTF8MB4 через drush ====== О нет, я не могу хранить свои 💰💰💰 в базе mysql. Что делать?! {{:web:drupal:drupal_utf8mb4_disabled.png?nolink|}} Добавить в ''my.cnf'' innodb_file_format = barracuda innodb_file_per_table = true innodb_large_prefix = true Установить [[https://www.drupal.org/project/utf8mb4_convert|utf8mb4_convert]] через drush drush dl utf8mb4_convert drush cc drush Бэкап drush sql-dump >> bakordie.sql Режим обслуживания вкл drush vset maintenance_mode 1 Конвертируем drush utf8mb4-convert-databases utf8mb4 в ''settings.php'' $databases = array ( 'default' => array ( 'default' => array ( 'driver' => 'mysql', 'database' => 'db', 'username' => 'user', 'password' => 'pass', 'host' => '127.0.0.1', 'port' => '3306', 'prefix' => '', 'charset' => 'utf8mb4', 'collation' => 'utf8mb4_general_ci', ), ), ); Режим обслуживания выкл drush vset maintenance_mode 0 Ура 🤑 теперь могу хранить свои 💶💵 прямо в базе {{:web:drupal:drupal_utf8mb4_enabled.png?nolink|}} {{tag>drupal cms php}}