Не могу вставить русский текст в БД через скрипт MySQL - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь создать таблицу через скрипт MySQL со значениями по умолчанию. Но когда я вставляю русский текст, у меня возникают проблемы с кодировкой в ​​результате. Я пытался изменить файл my.ini, изменить CHARSET, добавить сопоставление ... Вот часть сценария:

   CREATE TABLE `languages` (
      `code` varchar(3) NOT NULL primary key,
      `enabled` TINYINT(4) NOT NULL,
      `lexem` varchar(20) NOT NULL ,
       UNIQUE KEY `code_UNIQUE` (`code`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    INSERT INTO `languages` VALUES ('RU',1, 'Русский'),('EN', 1,'English');

Однако в Workbench я вижу что-то ужасное (см.) В столбце 'lexem' для кода 'RU'. Пожалуйста, помогите.

...