用java的jdbc技术向mysql数据库中写入中文数据时,数据库中相应的数据会变成问号
- 原因可能是mysql的默认字符集没有设置成
UTF-8,造成乱码 - 解决办法: 在数据库连接的地址后面加上
?characterEncoding=gbk,如jdbc:mysql://localhost:3306/test?characterEncoding=gbk
本文来自博客园,作者:seonwee,转载请注明原文链接:https://www.cnblogs.com/seonwee/p/14341023.html

浙公网安备 33010602011771号