关于MySQL中文显示?问号得问题 遇到这种问题,我目前只发现这种问题出现得两种原因: 1、数据库得编码问题:使用命令show variables like ‘char%’; 查询编码如图 可以通过set character_set_client = ‘utf8’;设置变量; 2、第二个原因是java使用JDBC得时候传输编码问题 解决方法:在JDBC得URL链接后写上 ?useUnicode=true&characterEncoding=utf-8 例如: