如何在MySQL中存储varbinary?

Nir*_*mal 8 mysql types varbinary

只是一个简单的问题..

在下面提到的两个选项中,如何varbinary在MySQL中存储到列?

public_key = '67498930589635764678356756719'
Run Code Online (Sandbox Code Playgroud)

要么

public_key = 67498930589635764678356756719
Run Code Online (Sandbox Code Playgroud)

第二种方法会起作用吗?我正处于生产服务器上的紧急时刻,并且不想尝试它.

感谢您的任何帮助.

Håv*_*d S 10

可以使用引号插入可打印数据.可以使用十六进制值插入不可打印的数据.即:

INSERT INTO Table(VarBinaryColumn) VALUES('Printable data') -- Will be stored as binary representation using the charset of the operating system

INSERT INTO Table(VarBinaryColumn) VALUES(0x12345) -- Non-printable binary data
Run Code Online (Sandbox Code Playgroud)