我有一个表单,它将名称(自然语言)作为默认参数,并将其与用户表进行比较。
是否可以以十六进制值等效发送这些名称?示例:对于用户“sam”,我会发送0x730x610x6d
或0x73616d
,但它们都不起作用。
有什么想法吗?
p.s:在此表单的目标页面中,我将'charset'
参数定义为"utf8"
答案 0 :(得分:2)
是的,这是可能的。你可以在下面做。您可以使用UNHEX()函数将十六进制对的十六进制字符串转换为二进制和HEX(),以反过来。 HEX方法用于将字符串的每个字符转换为十六进制数。 用于将每个十六进制数转换为字符的UNHEX方法。 试试这个:
.welcome
和
INSERT INTO tbl (col) VALUES (UNHEX('4D2AFF'))