数据表内容乱码,php读取出来也是乱码:报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

数据表内容乱码,php读取出来也是乱码:报错

kun坤 2020-06-08 17:43:08 97

以前帮公司做了一套简单的收入支出表,那时候是刚学php和mysql,所以在mysql编码上面没怎么注意,虽然看到后台是乱码,但是php能读取就没管他了。(后来录入了很多数据)
现在重新架构了一下,把编码调整了,问题来了,新的数据可以正常显示,但是以前的全部乱码了,数据库和php的读取页面都乱码了!!我的天啊,该怎么办?会死翘翘的....有大神愿意帮忙下吗?

关系型数据库 MySQL PHP 数据库
分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-06-08 17:43:14

    查看了很多案例都不能解决,可能是因为我改了数据库的编码?前台读取是utf8的,数据库以前做的时候很乱,utf8,gbk都有,所以修正了,然后问题就来了 ######解决方法是,去掉编码,然后用php读取所有之前正常的数据。然后导出成csv,这个应该是正常的 。

    然后删除之前的数据,设置正确的编码,然后正常导入。我之前就是这么做的。
    做这个事情之前,要备份的吧? ######一不小心,没有备份。糟透了######背######之前的编码 和现在你改的编码不一样 所以肯定乱码

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程