溫馨提示×

MySQL base64解碼常見用法

小樊
334
2024-06-26 13:50:50
欄目: 云計算

在MySQL中進行base64解碼可以使用FROM_BASE64()函數(shù)。下面是一些常見用法示例:

  1. 解碼字符串:
SELECT FROM_BASE64('SGVsbG8gV29ybGQ=') AS decoded_string;

這將輸出解碼后的字符串"Hello World"。

  1. 從表中解碼數(shù)據(jù):
SELECT id, FROM_BASE64(encoded_data) AS decoded_data
FROM table_name;

這將從表中的encoded_data列中解碼數(shù)據(jù),并將解碼后的數(shù)據(jù)顯示在結(jié)果中。

  1. 使用解碼后的數(shù)據(jù)進行查詢:
SELECT * FROM table_name
WHERE column_name = FROM_BASE64('encoded_value');

這將使用解碼后的值來進行查詢,而不是原始的base64編碼值。

請注意,使用FROM_BASE64()函數(shù)進行解碼時,輸入的字符串必須是有效的base64編碼。否則將會返回NULL。

0