sfmf520 发表于 2022-9-20 23:03:16

MySql客户端

请问,MySql客户端 在不转换数据的情况下,如何将字节集写到MySql数据库里?谢谢!!

server 发表于 2022-9-20 23:17:36

转十六进制文本

sfmf520 发表于 2022-9-20 23:26:34

server 发表于 2022-9-20 23:17
转十六进制文本

转换的情况下,我明白的,我其实是不想转换,因为转换完成,读取出来还要再转换,有点费时间,所以想知道有没有不转换的方法。谢谢!

server 发表于 2022-9-20 23:29:30

你理解差了。
转换为 0x11FFEECCAA11FFEECCAA11FFEECCAA11FFEECCAA11FFEECCAA
使用语句更新后,读的时候可以直接读取字节集。

sfmf520 发表于 2022-9-21 00:08:29

server 发表于 2022-9-20 23:29
你理解差了。
转换为 0x11FFEECCAA11FFEECCAA11FFEECCAA11FFEECCAA11FFEECCAA
使用语句更新后,读的时候可 ...

我好像操作错误,但是不知道错在哪。可以请你指正一下吗?


JU语句 = "INSERT INTO " + 表名之用户表 (, )
JU语句 = JU语句 + "(" + 字段名之用户名称 (, ) + "," + 字段名之用户密码 (, ) + ","
JU语句 = JU语句 + 字段名之注册时间 (, ) + "," + 字段名之用户密钥 (, ) + ","
JU语句 = JU语句 + 字段名之有效性 (, )
JU语句 = JU语句 + ") VALUES ('" +JU用户名 + "',"
JU语句 = JU语句 +"'"+加解密类.取数据MD5 (文本到字节集 (用户密码)) + "',"
JU语句 = JU语句 + 到文本 (JU注册时间) + ","
JU语句 = JU语句 + "'0x" + 字节集到十六进制文本 (JU密钥) + "'," + "1);"


JU密钥是 字节集类 的,
写进数据库后是 “0x9CE6B2C6A47AC4569A79CC45BEE”
读出来之后好像就不是原来的数据了。

server 发表于 2022-9-21 00:28:39

navicat预览一下数据

sfmf520 发表于 2022-9-21 00:39:51

server 发表于 2022-9-21 00:28
navicat预览一下数据


预览出来是这样,看它这样子,好像是把那十六进制文本,直接作文本写进去了。

server 发表于 2022-9-21 00:43:05

不要带引号。 0x   

sfmf520 发表于 2022-9-21 01:29:49

server 发表于 2022-9-21 00:43
不要带引号。 0x

感谢!感谢!感谢!

server 发表于 2022-9-21 01:36:24

我还以为你不会回帖了/////
页: [1] 2
查看完整版本: MySql客户端