我尝试用MySQL在CHARACTER SET latin1 COLLATION latin1_general_ci字段中存储字符集ISO-8859-15的字符串。
情况似乎是,两者并不完全兼容。我无法保存一个正确的欧元符号。
有人能告诉我ISO-8859-15的正确CHARACTER SET吗?
发布于 2015-03-20 16:21:31
根据维基百科的数据,国际标准化组织-8859-1和ISO-8859-15之间存在8项差异.欧元信号就是其中之一。我看到我的5.6a latin1 (ISO8859-1) CHARACTER SET,但没有latin9 (ISO-8859-15).
添加您自己的字符集是可能的,而排序规则是MySQL的,但这可能比您想要解决的更多。有一个添加它的工作日志,但是他们需要推动才能完成它。
抱歉的。你能接受latin1或latin2 (至少拥有欧元)吗?或者,更好的是,切换到utf8,它拥有所有的字符,还有无数的字符。
https://stackoverflow.com/questions/29161510
复制相似问题