mysql如果我们的字符集没有设置,或者没有设置好的话,默认是latin1
这是如果我们从后台传入UTF-8的数据就会出现问题
我遇到的就是中文在数据库中显示???(问号)
解决办法:
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8
在URL后拼接上useUnicode=true&characterEncoding=utf8
mysql如果我们的字符集没有设置,或者没有设置好的话,默认是latin1
这是如果我们从后台传入UTF-8的数据就会出现问题
我遇到的就是中文在数据库中显示???(问号)
解决办法:
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8
在URL后拼接上useUnicode=true&characterEncoding=utf8