这是Mysql的默认编码,不论是建立数据库还是表都用的utf8编码的

我用phpMyAdmin向一个表插入几条记录,但是从命令行查看记录,为啥是乱码,感觉是用的GBK解码显示的,但是在phpMyAdmin下查看正常,navicat for mysql去查看也是正常的!如下:

之后我又试了下java用mysql驱动包连接数据库 如下:

这三段连接参数,characterEncoding都是不同的编码,但是却都能读出数据并显示,并且不出现乱码,难道参数根本不管用么? 如下:

都得到了同一个结果
!!!!!!!!!!!!!求大神赐教,不胜感激