phpmyadmin MySQL数据作为ascii值存储在特定表中

phpmyadmin MySQL数据作为ascii值存储在特定表中,mysql,character-encoding,phpmyadmin,Mysql,Character Encoding,Phpmyadmin,我的主机刚刚将phpmyadmin更新为4.0.3版。我不知道是否与以下问题有关 我有一个“users”表,它存储站点的用户数据,所有数据现在都存储为数字。我的用户名是'rich',现在是'72696368',这是ascii码 你知道为什么会这样吗?我有很多表,并且已经检查了所有的表,只有用户表被修改了。这并不重要,因为我仍然可以登录并接受新用户等,但我想知道为什么会发生这种情况 非常感谢 编辑排序规则为utf8\u general\u c尝试将此代码段添加到正在创建架构的行中运行的脚本中 DE

我的主机刚刚将phpmyadmin更新为4.0.3版。我不知道是否与以下问题有关

我有一个“users”表,它存储站点的用户数据,所有数据现在都存储为数字。我的用户名是'rich',现在是'72696368',这是ascii码

你知道为什么会这样吗?我有很多表,并且已经检查了所有的表,只有用户表被修改了。这并不重要,因为我仍然可以登录并接受新用户等,但我想知道为什么会发生这种情况

非常感谢


编辑排序规则为utf8\u general\u c

尝试将此代码段添加到正在创建架构的行中运行的脚本中

DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
例如:

CREATE SCHEMA IF NOT EXISTS `my_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

谢谢你的回复。字符集已经是utf8。我应该在问题中说明这一点。