Расхождение системных переменных MySQL Workbench
MySQL Workbench: v8.0.13
MySQL: v5.7 (установлен brew на macOS 10.14.13)
Вкладка "Переменные сервера", все выглядит как положено, файл опций (my.cnf) имеет те же настройки.
Собственно так оно и ведет себя. например. character_set_results переключается обратно на utf8 вместо utf8mb4.
Почему два взгляда разные? Что вызывает разницу?
1 ответ
https://dev.mysql.com/doc/workbench/en/wb-mysql-connections-new.html говорит:
При открытии соединений MySQL Workbench автоматически устанавливает для клиента набор символов utf8.
Вы можете выполнить SET NAMES utf8mb4
после открытия соединения в MySQL Workbench.
Это было предметом сообщения об ошибке в MySQL Workbench:
Ошибка #78503: Кодировка MySQL WorkBench жестко запрограммирована в UTF-8
Я предлагаю вам зайти на эту страницу и нажать кнопку "Влияет на меня", чтобы зарегистрировать свой интерес.