首先确保mysql的库,表创建时指定的字符集collation. 可以直接用命令行插入中文,看查询出来是不是中文. insert into live_main_sync (cn_name, createtime, feetype, state, updatetime, id) values ('在',0,8,1,0,10001) ; 可以修改表的collation字符集. 或者在创建库时就指定.因为我用的jpa的entity注解.没发现哪里可以指定表的字符集.所以就把创建database时候,指