我想插入一些欧洲语言的字给MySQL。 e.g á
,ó
,Ö
,ü
。(对不起,我不知道它是什么语言。也许有人可以帮我解决称号。)编码错误欧洲语言的PHP和MySQL
但它成为一些无法读取。
我尝试此解决方案How to Inserting french characters in mySQL DB table?
我发现我的PHP版本是5.1.6
。所以我不能使用mysql_set_charset
Mysql字符集是utf8_general_ci
和版本是5.0.45
。
我该如何解决这个问题?
UTF-8是你想要的。在MySQL中使用'utf8mb4_ *'字符集,因为它们是真正的Unicode集合。在PHP中,您需要使用MultiByte扩展来处理数据。您还需要指定网站的编码为UTF-8,以便浏览器以UTF-8而不是ISO-8859-1发送数据。 –
你应该更新你的PHP版本,你将来会遇到主要的outdate函数。 – chris85
我没有权限更新PHP或更改MySQL字符集..... – James