首先感谢大佬给我思路!!
 有同学也会这样,在学习javaweb时中文插入数据库变成了问号???
如果你没用框架:
 那就在链接数据库的url后面加上&characterEncoding=utf8&useUnicode=true即可
 具体可参考这篇文章
如果你用了mybatis或者其它框架,那可以在配置文件(mybatis为mybatis-config.xml)里找到url<property name="url" value="jdbc:mysql:///mybatis?useSSL=false"/>
 然后在后面加上&useUnicode=true&characterEncoding=utf8
 因为这里&需要转义字符称为&
最后就是这样
 <property name="url" value="jdbc:mysql:///mybatis?useSSL=false&useUnicode=true&characterEncoding=utf8"/>
 










