Final成果 2015-01-22 09:49 采纳率: 0%
浏览 611

关于从PHPMYADMIN迁出网站到自己服务器乱码的问题

图片说明这个是正常的 全站就是这个text字段有问题
图片说明这个是不正常的 text字段出现不知道什么情况。
这种情况如何解决。。。
目前页面 数据库 utf8编码,字段是GBK编码

原始在phpmyadmin正常的页面
数据库latin1 -- cp1252 West European、
规则latin1_swedish_ci
字段GBK

请问下如何解决。。
百度了好久还是没有太明白,,,
求大神告知

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-03 07:12
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题可能是因为你的数据库字符集设置错误导致的。MySQL默认使用的是Latin1字符集,如果你的数据库设置了不同的字符集,那么可能会出现乱码的情况。

    要解决这个问题,你可以尝试以下步骤:

    1. 打开你的MySQL客户端,连接到你数据库所在的服务器。
    2. 使用SHOW VARIABLES LIKE 'character_set_client'查询来查看当前的字符集设置。
    3. 如果你想要更改字符集,可以使用SET character_set_client = 'utf8';命令来切换到UTF-8字符集。
    4. 确保所有涉及到数据处理或存储的操作都使用了UTF-8字符集。例如,在创建表时设置CHARACTER SET utf8;
    5. 尝试刷新MySQL缓存,以确保所有的操作都是使用的最新、正确的字符集。
    6. 最后,重新加载数据库,这通常会清除任何未正确执行的数据操作的缓存。

    请注意,这些步骤可能需要一定的MySQL知识和经验,因此建议你在实际操作之前先备份你的数据库以防万一。

    评论

报告相同问题?