求助,通过代码向SQL里面插入数据的时候,中文显示乱码是什么原因?

2025-02-24 04:27:18
推荐回答(4个)
回答1:

设置你插入的数据的编码和数据库编码保持一致的就可以了

回答2:

java转码: URLEncoder.encode(yourString,"utf-8");

回答3:

数据类型用nvarchar试试

回答4:

url设置如下试试
url = "jdbc:mysql://localhost:3306/db?useUnicode=true&charaterEncoding=UTF-8"

?useUnicode=true&charaterEncoding=UTF-8"