从MySQL DB检索值时获取错误编码的字符

时间:2012-02-14 20:17:04

标签: mysql utf-8 character-encoding

我正在使用没有BOM的UTF-8编码我的所有文件。

显示我的页面时所有字符都正确显示,但是从我的MySQL数据库中检索到的值,例如Árbol渲染Ás和非ANSI字符不正确(作为黑色romboid)。我正在使用PHP My Admin手动将值存储在数据库中。

数据库可能导致此问题?我必须做些什么改变才能使数据库“utf8-ready”?

1 个答案:

答案 0 :(得分:0)

连接到服务器后,使用以下命令查看当前的client characterset

status;

要进行设置,请使用以下命令:

set names utf8;