数据库
首页 > 数据库> > 插入十六进制值mysql

插入十六进制值mysql

作者:互联网

我用Java创建了一个sql数据库,当谈到sql时,我是一个菜鸟
有它配置和设置,我有一个表有两列,第一列是
一个大的整数递增,第二个我尝试将它定义为char,varchar和二进制但我仍然没有得到所需的函数,说我尝试并存储0a十六进制数字
char列我得到一个错误,我将0x添加到它似乎存储的开头,但是当我打印出内容时它是空白的,或者在某些情况下我得到的字符如’/’或’?’,我也尝试过使用sql explorer,它给我看相同的结果,

我的问题是我需要存储一个八字符的十六进制字符串,如eb8d4ee6.

有人可以告诉我如何做到这一点?

解决方法:

这里有一篇很棒的博客文章,我总是提醒自己正确处理十六进制值和二进制字段,并列出了一些性能影响.

http://www.xaprb.com/blog/2009/02/12/5-ways-to-make-hexadecimal-identifiers-perform-better-on-mysql/

标签:mysql,data-storage
来源: https://codeday.me/bug/20190606/1189253.html