Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Hiểu base64 encode/decode trong MySQL

MySQL hỗ trợ 2 hàm: TO_BASE64() và FROM_BASE64().

Cú pháp encode:

SELECT TO_BASE64(anyValue) as AnyVariableName;

Cú pháp decode:

SELECT FROM_BASE64(encodeValue) as anyVariableName

Ví dụ encode 'Password':

mysql> select TO_BASE64('Password') as Base64EncodeValue;

Kết quả: UGFzc3dvcmQ=

Decode ngược lại:

mysql> select FROM_BASE64('UGFzc3dvcmQ=') as Base64DecodeValue;

Kết quả: Password

Áp dụng lên cột bảng: encode ProductId, decode kiểm tra.