我正在尝试通过具有默认值的 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 中,我在代码 'RU' 的 'lexem' 列中得到了 smth 糟糕(ðáÐâÐüÐüð║ð©ð╣)。请帮忙。