用php将中文写入mysql,在phpmyadmin中查看显示为乱码,求解决方法!!

用php将中文写入mysql,在phpmyadmin中查看显示为乱码,求解决方法!!,第1张

在命令行添加的时候,如果是Windows系统,默认是GBK的,所以你先在命令行里面执行一句 set names utf8;

再添加,这样,在phpmyadmin中看就不是乱码了。

多学点编码的知识。

有乱码问题归结到字符编码的问题。

php很久没用了

你在使用哪个phpmyadmin的时候,每个字段,包括整个数据表项的字符编码格式设置对了。

设置为哪种?那要看你的PHP文档时什么编码,还有,你的php文档对应的html文件头是什么编码。任何一个出错,都会产生乱码问题。如果,你是直接用记事本编辑过PHP文档,那么,请选择,文件--另存为--下面选择保存类型以及编码格式,选utf-8

然后,要么直接在记事本中改,要么用dw打开编辑,只要是规范的html前面肯定有个<meta charset=">什么的,这里就改charset=utf-8",这样在phpmyadmin里也用utf-8。

当然也可以用gb2312,那样的话,按照上面步骤,每个地方都改过来。

以上就是关于用php将中文写入mysql,在phpmyadmin中查看显示为乱码,求解决方法!!全部的内容,包括:用php将中文写入mysql,在phpmyadmin中查看显示为乱码,求解决方法!!、在phpMyadmin里边直接写的 ,写上去就是乱码,只有这一个字“玥”是、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10202991.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存