Mysql与Navicat的编码问题,求解!!

我在eclipse中用hibernate插入mysql数据库,但是编码问题一直得不到解决。

Mysql与Navicat的编码问题,求解!!

Mysql与Navicat的编码问题,求解!!

Mysql与Navicat中的编码不一样,但是在命令行中却都能显示成中文这是为啥?????

Mysql与Navicat的编码问题,求解!!

然后这边显示还一直是问号

下面我手动插入一条数据

Mysql与Navicat的编码问题,求解!!

再分别用命令查看Navicat中的显示

Navicat中如下图:

Mysql与Navicat的编码问题,求解!!

Mysql如下图:

Mysql与Navicat的编码问题,求解!!

问题出在哪????

求大神解答