How to encode BASE64 via MySQL | MySQL from BASE64 | BASE64 ENCODE AND DECODE IN MySQL | BASE64 encode in MySQL
I want to select a blob col from one table, BASE64 encode it and insert it into another tables. Is there any way to do this without round tripping the data out of the DB and through my app?
I was looking for the same thing and I've just seen that MySQL 5.6 has a couple of new string functions supporting this functionality: TO_BASE64 and FROM_BASE64.
SELECT FROM_BASE64('YmFzZTY0IGVuY29kZWQgc3RyaW5n');
SELECT TO_BASE64(field_name) FROM table_name;
I want to select a blob col from one table, BASE64 encode it and insert it into another tables. Is there any way to do this without round tripping the data out of the DB and through my app?
I was looking for the same thing and I've just seen that MySQL 5.6 has a couple of new string functions supporting this functionality: TO_BASE64 and FROM_BASE64.
SELECT FROM_BASE64('YmFzZTY0IGVuY29kZWQgc3RyaW5n');
SELECT TO_BASE64(field_name) FROM table_name;