我的主机刚刚将phpmyadmin更新为4.0.3版。我不知道它是否与以下问题有关。
我有一个表'users',用于存储站点的用户数据,现在所有数据都存储为数字。我的用户名为'rich',现在是'72696368',这是ascii代码。
为什么会发生这种情况的任何想法?我有很多表,并检查了所有表,它只是已修改的用户表。这并不重要,因为我仍然可以登录并接受新用户等,但我想知道为什么会这样。
非常感谢
编辑整理是utf8_general_c
答案 0 :(得分:0)
尝试将此代码段添加到您在创建架构的行中运行的脚本
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
例如:
CREATE SCHEMA IF NOT EXISTS `my_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;