特殊字符mysql - 转换为“?”

时间:2016-11-03 11:10:06

标签: mysql character

我想在MySQL中输入这个词:xxvęrspIøgx

当我插入这个单词时,结果是:xxv?rspIøgx

我需要做些什么来支持这个角色:ę?

2 个答案:

答案 0 :(得分:1)

我最好在存储单词之前将单词编码为UTF-8,然后在从数据库中获取后从UTF-8解码。这是单词/数据的元素在传输和存储之间不会丢失。

答案 1 :(得分:0)

问题的根源至少可以是这两个问题之一:

  1. 您的数据未配置为UTF-8字符编码,
  2. 输入机制不支持UTF-8(例如,如果我们使用命令行,则未配置“TERMINAL”。
  3. 验证您的数据库配置并确保路径(从“客户端”界面直至“服务器”端配置正确。