在 JDBC url 中指定字符编码。
前任:
jdbc:mysql://host:3306/db?characterEncoding=UTF8
.
jdbc:teradata://host/DBS_PORT=1025,DATABASE=Orders,CHARSET=UTF8
我试图了解这实际上是如何工作的。
这是否意味着客户端专门询问服务器它想要数据的字符编码?
如果实际数据在 DB 中以不同的字符编码保存(比如 Shift_JIS),DB 服务器是否在将数据发送到客户端之前执行编码转换?(在这个例子中,从 SJIS 到 UTF-8 ?)
桃花长相依
相关分类