登录社区云,与社区用户共同成长
邀请您加入社区
问题描述在用shell的时候,发现mysql没有返回中文,中文部分是??????数据在数据库中是这样的,取出来则变成:解决方案:由于有了些预备知识,很快就猜想到了接收端的解码格式不匹配,即Mysql中发出的数据格式是UTF8,但接受的时候没有用同样的格式解码,就出现了中文乱码因此我们需要再登陆的时候指定解码的格式,比如:mysql -uroot -p --default-character-set
mysql -uroot -p --default-character-set=utf8
云原生社区为您提供最前沿的新闻资讯和知识内容
更多推荐
本地Docker部署Navidrome音乐服务器与远程访问听歌详细教程
【docker系列】docker删除指定容器
【Docker系列】制作基础镜像
扫一扫分享内容
所有评论(0)