2010-02-02 4 views
6

그냥 빠른 질문 ..varbinary를 MySQL에 저장하는 방법은 무엇입니까?

아래에 언급 된 두 가지 옵션 중 MySQL에서 varbinary 열에 저장하는 방법은 무엇입니까?

public_key = '67498930589635764678356756719' 

또는

public_key = 67498930589635764678356756719 

윌 두 번째 방법을 사용할 수 있습니까? 나는 프로덕션 서버에서 작업하는 비상 사태에 직면 해 있으며 실험하고 싶지 않습니다.

도움 주셔서 감사합니다.

답변

7

인쇄용 데이터는 따옴표로 묶어서 삽입 할 수 있습니다. 인쇄 할 수없는 데이터는 16 진수 값을 사용하여 삽입 할 수 있습니다. 예 :

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 
+0

파삭 파삭 한 설명. 감사! – Nirmal