我正在尝试使用默认值通过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”却令人难以置信(ðáðâÐüðüðüð©ð©ð╣)。 请帮忙。