以前帮公司做了一套简单的收入支出表,那时候是刚学php和mysql,所以在mysql编码上面没怎么注意,虽然看到后台是乱码,但是php能读取就没管他了。(后来录入了很多数据)
现在重新架构了一下,把编码调整了,问题来了,新的数据可以正常显示,但是以前的全部乱码了,数据库和php的读取页面都乱码了!!我的天啊,该怎么办?会死翘翘的....有大神愿意帮忙下吗?
查看了很多案例都不能解决,可能是因为我改了数据库的编码?前台读取是utf8的,数据库以前做的时候很乱,utf8,gbk都有,所以修正了,然后问题就来了 ######解决方法是,去掉编码,然后用php读取所有之前正常的数据。然后导出成csv,这个应该是正常的 。
然后删除之前的数据,设置正确的编码,然后正常导入。我之前就是这么做的。
做这个事情之前,要备份的吧? ######一不小心,没有备份。糟透了######背######之前的编码 和现在你改的编码不一样 所以肯定乱码
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。