хмм... ну если я верно понял проблему, то часть данных действительно не удастся сохранить, потому что старая версия просто физически не поддерживает требуемый размер символа. Эмотиконы те же - они 4 байта, и в 3 их никак не впихнуть.
(4) почти прав, 4х байтные символы просто выкидываютя из строки, а вот кракозябры скорее всего от не совпадения кодовых страниц,.
И меня больше напрягают именно кракозябры а не пропуски символов.
(0) Можно заменить на MariaDB 10.1, в ней есть utf8mb4
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший