我有一个奇怪的问题,意思是:
在我公司我们有2种数据库1个oracle和1个mysql和1个远程主机。
当oracle codding上的ERP被设置为utf-8正在进行更新或插入到远程mysql数据库时,一切正常,所有字符如ńłóść
都被正确编码,但对我的本地mysql db chars进行相同的更新{ {1}}由ńłóść
取代。我试着
将编码从?
更改为utf8_general_ci
不起作用,
将引擎从utf8_unicode_ci
更改为InnoDB
无法正常工作
我的本地MySQL的变种是MylSam
我的远程MYSQL的版本是5.6.12
但我不认为有问题,我使用wamp 2.4
我可以检查一下编码查询是什么吗?
答案 0 :(得分:0)
简答:使用utf8mb4
。在Stack Overflow上搜索它,或者查看How to support full Unicode in MySQL databases。