8

只是一个快速的问题..

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

public_key = '67498930589635764678356756719'

或者

public_key = 67498930589635764678356756719

第二种方法有效吗?我正处于在生产服务器上工作的紧急时刻,不想对其进行试验。

感谢您的任何帮助。

4

1 回答 1

10

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

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
于 2010-02-02T09:19:12.503 回答