在MySQL中,你可以將TO_BASE64()
和其他函數結合使用
SELECT TO_BASE64('Hello, World!');
這將返回字符串“Hello, World!”的Base64編碼。
假設你有一個名為users
的表,其中包含一個名為email
的列,你可以使用以下查詢對email
列的值進行Base64編碼:
SELECT TO_BASE64(email) FROM users;
要將Base64編碼的字符串解碼回原始字符串,你可以使用FROM_BASE64()
函數。例如:
SELECT FROM_BASE64(TO_BASE64('Hello, World!'));
這將返回“Hello, World!”。
假設你有一個名為encoded_emails
的表,其中包含一個名為encoded_email
的列,該列存儲Base64編碼的電子郵件地址。你可以使用以下查詢將encoded_email
列的值解碼回原始電子郵件地址:
SELECT FROM_BASE64(encoded_email) FROM encoded_emails;
這些示例展示了如何在MySQL中使用TO_BASE64()
和FROM_BASE64()
函數以及其他函數進行Base64編碼和解碼操作。你可以根據需要調整這些示例以滿足你的特定需求。