汉字在数据库中是以二进制形式储存的吗?是如何转换的呢?

如题
2025-01-02 20:31:18
推荐回答(3个)
回答1:

二进制乃数字也,即0、1是也~任何中文、英文、阿拉伯文、韩文……均是以字符形式存储的!你的中文操作系统里面有一个东东叫做字库,就是存储的文字,每个中文占2个字符,每个英文占1个字符数字和字符是不一样滴~你打字的时候有各种字体,每种字体都对应一个字库,假如汉字有2W个,宋体字库就有2W个汉字,楷体字库也有2W汉字,幼圆、黑体等等类推!

回答2:

不是的 数据库中字段类型如果是 varchar的 是以汉字存储的 当然存储的格式你可以改,gbk 或者utf 如果你是的 字段类型是 blob类型 是存的字节流,存入时需要转换成字节流然后进行操作。

回答3:

是十六进制的啊。一般的字母每个是两个,汉字每个要4个