Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将MySQL数据库转换为UTF16_Mysql_Set_Character_Utf 16 - Fatal编程技术网

将MySQL数据库转换为UTF16

将MySQL数据库转换为UTF16,mysql,set,character,utf-16,Mysql,Set,Character,Utf 16,我正在尝试在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

我正在尝试在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'

我尝试在线搜索其他转换数据库的方法,但未能找到任何可能的解决方案,
utf16
字符集可用。

我猜您使用的是早期版本。

那么
显示字符集
显示什么?它只显示UTF8以及其他一些字符集。任何关于如何升级的想法,如果是这样的话,谢谢你的链接,但是我找不到下载链接,如何最好地升级你的安装很大程度上取决于你的系统。但官方下载都在这里:
ALTER DATABASE nordhavn charset='utf16'