当我将默认字符集从 UTF-8 更改为 latin1 时,它会将 text、varchar 列更改为 utf8 所以新表看起来像这样......
...
`include_zoneclass` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
...
PRIMARY KEY (`campaignid`)
) ENGINE=InnoDB AUTO_INCREMENT=2082 DEFAULT CHARSET=latin1
如何使表格完全latin1并且不应该有任何utf8的痕迹。
最佳答案
尝试将 ALTER TABLE 命令与 CONVERT TO CHARACTER SET 结合使用
请参阅此处了解更多信息: http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
关于mysql - 将默认字符集更改为拉丁字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10100192/