mysql编码设置问题.求解答。

虚拟机linux安装了mysql5.5,所有编码都设置了utf8,表中写入中文。在linux终端下执行“selet”语句,中文显示乱码,在本地navicat中显示正常。
以下方法都尝试过了,求解答。

show varialbles like "char%"
status

img

show create database day17
show create table USER

img


linux 终端编码设置

img

linux终端执行查询结果

img

navicat显示结果

img

试试执行

set names gbk;