我正在尝试在MySQL数据库中创建这个表格
CREATE TABLE IF NOT EXISTS `Scania` (
`GensetType` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`EngineType` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`Engine60Hz` int(11) NOT NULL,
`Alternator` text CHARACTER SET utf16 COLLATE utf16_unicode_ci NOT NULL,
`PriceEur` float NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
然而,我收到了一条错误消息:
Error 1115 <42000> : Unknown character set: 'UTF 16'
我甚至尝试修改数据库,但收到了相同的错误信息
ALTER DATABASE nordhavn charset='utf16'
我试着在网上搜索其他转换数据库的方法,但没有找到任何可能的解决方案。
SHOW CHARACTER SET
显示了什么? - raina77ow