MYSQL Column Collations:latin1和latin2之间的区别
问题描述:
当我运行PhpMyAdmin中的Column Collations latin1
和latin2
时,我当前正在为网页设置数据库。在对差异进行研究之后,我发现的唯一情况是拉丁文1是针对西欧的,拉丁文2是针对中欧的。虽然在字符集中有什么区别?MYSQL Column Collations:latin1和latin2之间的区别
答
字符集是什么不同。整理是字符的排序;由于这两个字符集中有不同的字符,因此与对照中的差异进行讨论无关。
首先选择latin1
或latin2
根据您需要的字符。 (更好的是,选择utf8
,这样你就可以得到两组字符。)其次,选择所需的排序规则。 (通常,默认排序规则“足够好”。)
+0
谢谢!这为我澄清了:) – SearchingSolutions
https://en.wikipedia.org/wiki/ISO/IEC_8859-1 ... https://en.wikipedia.org/wiki/ISO/ IEC_8859-2 – scaisEdge
@scaisEdge谢谢;) – SearchingSolutions
你应该只使用utf8。我甚至更喜欢utf8mb4,但PHP客户端还不支持它。 –