浏览器页面执行任何操作都很正常显示,数据库编码为utf-8,页面编码和文件编码均为utf-8,但是用命令行进入mysql,select * from 表名的时候,在命令终端显示的中文数据却是乱码!
原因分析:因为我们操作系统一般是GBK编码的,而数据库为UTF8,所以直接显示就是乱码,解决方法很简单:用mysql命令行:set charset gbk;然后再select * from 表名查中文数据的时候,显示的中文就正常了!
页面正常,mysql数据库乱码问题
最新推荐文章于 2022-09-14 19:51:17 发布