Workbench отказывается работать с юникодом - MySQL

Узнай цену своей работы

Формулировка задачи:

Создаешь базу, указываешь кодировку UTF-8, а редактор запросов знай себе в однобайтной кодировке русский текст заносит. Даже непонятно в какой. В php запрос к такой таблице делаешь - вопросительные знаки вместо русского текста. А если из php записать в таблицу слово из трех букв - в редакторе workbench видно шесть кракозябр. Т.е. юникод работает в MySql-е, а в воркбенче нет. Как быть? Думал дело в шрифтах, менял но не помогает. linux mint

Решение задачи: «Workbench отказывается работать с юникодом»

textual
Листинг программы
SHOW VARIABLES LIKE 'collation%';

Объяснение кода листинга программы

  1. Команда SHOW VARIABLES LIKE 'collation%' используется для вывода информации о параметрах, которые связаны с кодировкой символов в базе данных MySQL.
  2. Ключевое слово SHOW указывает на то, что MySQL должен отобразить информацию о переменных.
  3. VARIABLES указывает, что мы хотим получить информацию о переменных, а не о таблицах, пользователях или других объектах базы данных.
  4. LIKE 'collation%' указывает, что мы хотим получить только те переменные, которые содержат слово collation в их имени. Это может быть полезно, если в базе данных есть много переменных, и мы хотим отфильтровать только те, которые связаны с кодировкой символов.
  5. Результатом выполнения этой команды будет вывод информации о найденных переменных, включая их имена и значения.

Оцени полезность:

10   голосов , оценка 3.9 из 5