我来自匈牙利,如果谈论字符编码,这会使事情变得复杂。当我编写网站代码时,我无法避免在 MySQL 中存储简单数据,这些数据通常不需要管理界面来处理。我的意思是我不会让管理员在表格中记录菜单名称。但我不得不。因为在 phpMyadmin 中记录 UTF8 属性是不可能的(或者我还没有找到解决方案)。当我通过 phpMyadmin 发送时,我的输入在 UTF8 字段中保持 ISO-8859-2 编码。如果我使用 UTF8 网页、UTF8 格式、所有 UTF 格式向数据库发送数据,我绝对没有问题。
所以我的观点是,每次我想将一些 UTF8 插入到 UTF8 编码的数据库中时,制作一个管理界面或类似的东西都是间接且耗时的。phpmyadmin 对我来说无法使用。但我不想自己编写另一个 phpmyadmin。这没有任何意义。必须有解决办法。你能帮我吗?
(实际 UTF8 属性显示正确。标有蓝线的行已用 phpmyadmin 记录,未存储为 UTF8。)