在MySQL中,可以使用內置的TO_BASE64()
和FROM_BASE64()
函數進行Base64加密和解密操作。
TO_BASE64()
函數進行Base64加密:SELECT TO_BASE64('Hello, World!');
這將返回加密后的字符串:SGVsbG8sIFdvcmxkIQ==
FROM_BASE64()
函數進行Base64解密:SELECT FROM_BASE64('SGVsbG8sIFdvcmxkIQ==');
這將返回解密后的字符串:Hello, World!
你還可以在查詢中使用這些函數,例如:
SELECT TO_BASE64(email) as encrypted_email FROM users;
這將返回一個結果集,其中包含Base64加密后的電子郵件地址。