什么是默认的jdbc字符编码

qoefvg9y  于 2021-06-18  发布在  Mysql
关注(0)|答案(2)|浏览(414)

我正在开发一个coldfusion应用程序,发现我无法将某些字符插入数据库。我相信我可以更改jdbc连接字符串以启用unicode编码。
不过,我想知道jdbc使用的默认编码是什么,这样我就可以说目前安全使用的字符集是什么。我似乎找不到关于什么是默认值的信息。有人知道默认值吗?
编辑:
事实上,虽然数据库都设置为unicode(我可以直接插入unicode字符,使用mysql客户端的sql没有问题),但如果我尝试从coldfusion插入数据,它似乎无法处理unicode字符,因此它使用的默认连接字符串(我们还没有指定)似乎与unicode不兼容

zbwhf8kr

zbwhf8kr1#

我给coldfusion的笔记上说

<cfprocessingdirective pageEncoding="utf-8">

<cffile
action="read"
file="#settings.csvfile#"
variable="autodata"
charset="utf-8">

同时,建立 CHARACTER SET utf8mb4 任何需要的栏目。
(坚持非常有限的原则似乎是愚蠢的 latin1 ,当未来清晰的时候 UTF-8 .)

lzfw57am

lzfw57am2#

mysql的默认编码是latin1
对于使用默认mysql字符集和排序规则(latin1、latin1\u-swedish\u-ci)存储数据的应用程序

相关问题