有问题保存CJK字符到我的MYSQL数据库,问号显示在数据库中。我已经通过写入文本文件测试了客户端输入,这似乎很好,所以我预计问题是在服务器上,也许是Windows问题。有人能帮忙吗?
我的字符集变量是:
+--------------------------+----------------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
+--------------------------+----------------------------------------+
虽然我对数据库表进行了更改,将Collation从Latin1更改为UTF8,但这并没有改变现有的编码。我必须编辑表数据并将所有必需的列从Latin1更改为UTF8。