1 检查mysql 字段编码格式
选中字段 并查看和设置
2 Javaweb 连接配置
jdbc.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8
3 检查网页编码
<meta charset="utf-8">
4 因为部署在tomcat tomcat 也要设置下字符集(配置前请确认本地插入数据库没有问题)
server文件下
<Connector port="8080" URIEncoding="utf-8" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
端口 也配置上如 URIEncoding="UTF-8"
<Connector port="443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
keystoreFile="conf/www.linlaw.cn.jks"
keystorePass="fnis3bxj3j7"
clientAuth="false" sslProtocol="TLS" URIEncoding="UTF-8"/>
5 到四部已经实现插入中文 如果需要全局设置mysql 表字段的话
网上搜索下怎么设置 这里不再赘述