mysql - 一个比较大的php程序,需要由gbk修改到utf8.有哪些需要注意的地方?

 手机用户2502858941 发布于 2022-11-30 15:08

1 修改了数据库的编码。
2 文件编码都改为utf8
3 html 的charset = utf8

可是还是不行,有很多地方还是有乱码不知道错过了什么。

ps。
后期可能会用react native 应该是不兼容gbk的吧?

6 个回答
  • 修改了数据库编码 <- 这个太强大了
    修改数据库编码必然造成乱码,应该先导出为sql文件,然后新建utf8的数据库,再把数据导进去。导入前还要检查导出的sql文件中是否有charset的定义,有的话需要替换为utf8。
    另外,php连接数据库后马上就要执行set names utf8。

    2022-11-30 15:29 回答
  • 数据库也得改啊。

    2022-11-30 15:29 回答
  • 数据库字符集

    2022-11-30 15:29 回答
  • 数据库字符集

    2022-11-30 15:29 回答
  • 连接字符集,校对字符集,传输字符集,header头,数据库存储数据用的字符集

    2022-11-30 15:29 回答
  • 排查乱码位置,然后做修改
    模板与数据库这两个为主

    2022-11-30 15:29 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有