发布网友 发布时间:2022-04-07 20:45
共1个回答
热心网友 时间:2022-04-07 22:14
看下是不是你插入库里面就是乱码
mysql连接时后面加"characterEncoding=utf-8"比如:
jdbc:mysql://127.0.0.0:3306/test?allowMultiQueries=true&characterEncoding=utf-8&autoReconnect=true
看下数据库是否为utf-8
看下数据库表是否为utf-8
一般上面就能解决了,如果还不行试下第六步
SET character_set_client='utf8';SET character_set_connection='utf8';SET character_set_results='utf8';追问
我通过网页添加数据,到mysql里看,就是乱码[??]
链接语句时utf-8
数据库属性每次打开都是这样的,改了再打开还是这样
数据库表属性里看是这样的
第六步执行之后,再show variables like "%char%";的确都变成了utf8
但是重新连接数据库之后,就又变成原来的样子了