我知道MySQL有默认的latin1编码,显然它需要 1 个字节来存储一个latin1中的字符和 3 个字节来存储一个utf-8中的字符- 对吗?
我正在开发一个希望在全球范围内使用的网站。我绝对需要utf-8吗?或者我可以使用 latin1 吗?
另外,我尝试将一些表从latin1更改为utf8,但出现此错误:
Speficief key was too long; max key length is 1000 bytes
有人知道解决方案吗?我真的应该解决这个问题还是 latin1 就足够了?
谢谢,亚历克斯