Для правильного вопроса надо знать половину ответа
Ничего страшного в utf8mb4 нет, просто будет резервироваться не три, а четыре байта под символ, что позволяет закодировать все 0x110000 символов Unicode.
А по ошибке - проверьте кодировку самой базы, таблиц и полей.
Сделал так: Вписал query set names utf8, получил положительный ответ. Попробывал добавить запись - тоже самое. Сопоставление кодировки соединения: utf8mb4_general_ci и на utf8_general_ci менятся не хочет, добавляет md4 в префикс.
Блин, поставил ради всего этого совершенно другую систему, а проблема все равно осталась. Может ли быть такое что framework CodeIgniter вытворяет такое? Или например Gnome?
Печаль и беда. Решил проблему изменением кодировки строки. Теперь при создании таблицы не буду оставлять поле "Сравнение" пустым.. Rsa97, cпасибо за помощь.