命令行查看mysql数据库中信息时,我们经常遇到中文乱码的问题,这里提供一种“临时解决策略”:(博客园怎么又上传不了图片了。。。)
其实,上面的信息已经很清晰地告诉我们了,之所有会有中文乱码的情况就是因为前后编码不一致的问题,这个错误可能出在你建表的时候的编码格式与你在客户端读取的编码格式不一样,也可能是中间连接的编码格式不一致等问题,我们要做的就是使其前后编码格式一致即可,然后就有下面的操作:
然后你再去查看你的表中信息的时候,中文就正常了:
当然,每次查看的时候都这么做的确很费事儿。一劳永逸的方法也有,那就是当你安装mysql的时候不要再一路next了,把编码格式给调成utf8;如果是安装完后再修改的话,应该也能改,不过我这里没有测试,就不给出步骤了!