永发信息网

byte数组中存储二进制数,怎么存入mysql中?

答案:2  悬赏:10  手机版
解决时间 2021-04-04 21:02
  • 提问者网友:焚苦与心
  • 2021-04-04 13:16
做java程序,byte【】数组中的内容如下:0x0000h: 30 82 01 71 a0 03 02 01 02 02 10 c6 92 d3 0c e0
0x0010h: f8 12 82 49 8d e0 6d e9 a1 09 62 30 0d 06 09 2a
0x0020h: 86 48 86 f7 0d 01 01 04 05 00 30 16 31 14 30 12
0x0030h: 06 03 55 04 03 13 0b 52 6f 6f 74 20 41 67 65 6e
0x0040h: 63 79 30 1e 17 0d 31 31 30 34 31 32 31 31 30 31
0x0050h: 35 34 5a 17 0d 33 39 31 32 33 31 32 33 35 39 35
0x0060h: 39 5a 30 22 31 20 30 1e 06 03 55 04 03 13 17 4a

怎么存入mysql中?
最佳答案
  • 五星知识达人网友:十鸦
  • 2021-04-04 14:25
mysql中有2种字段类型来存储二进制原始数据。
1、binary和varbinary,适合存储少量的二进制数据
2、blob适合存储大量的数据
输入时可以用INSERT INTO table (name) VALUE( x“0123456789ABCDEF“ )
这样的16进制串,也可以JDBC的setBlob等方法输入。
全部回答
  • 1楼网友:西风乍起
  • 2021-04-04 15:51
搜一下:byte数组中存储二进制数,怎么存入mysql中?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯