此问题源自 TYPO3,其中我无法在 RTE 中插入 c caron (č),而 s caron (š) 有效。但很快我就意识到,当我直接在 phpMyAdmin 中插入一个 c caron 时,也会出现这个问题。
数据库和表中的字符集都是UTF8_unicode_ci
,我也尝试了UTF8mb4_unicode_ci
但没有成功。
错误:警告:#1366 字符串值不正确:第 1 行“bodytext”列的“\xC4\x8D\x0D\x0A”
提前致谢!
PS:与 Ś 类似的问题 警告:#1366 字符串值不正确:第 1 行“bodytext”列的“\xC5\x9A”
最佳答案
感谢您的评论!我发现错误:数据库是 UTF-8,表是 UTF-8,但字段是 Latin-1...哈哈!更改为UTF-8,现在可以使用了。感谢您的帮助!
关于MySQL UTF-8 问题与来自捷克语的 c caron (hatscheck),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37441596/