Я не знаю, как разрешить моему клиенту MySQL принимать письма с акцентами в качестве ввода в командной строке в Ubuntu.Эти символы не отображаются на консоли и не принимаются в качестве входных данных.Насколько я помню, в предыдущих версиях mysql я решил эту проблему, запустив клиент с командой mysql --default-character-set=utf8
, но это не работает с mysql Ver 14.14 Distrib 5.7.25, для Linux (x86_64) с использованием EditLineобертка в Ubuntu 18.04.
Что работает, так это echo 'SELECT "é" AS letter' | mysql <dbname>
, который дает правильный вывод.
Я подозреваю, что оболочка EditLine виновна в этом, но я нене знаю, как избавиться от этой нежелательной функции.