Функция from_base64 () не декодируется правильно. Пожалуйста, ознакомьтесь с демонстрацией проблемы ниже.
mysql> select to_base64('sometext');
+-----------------------+
| to_base64('sometext') |
+-----------------------+
| c29tZXRleHQ= |
+-----------------------+
1 row in set (0.27 sec)
mysql> select from_base64('c29tZXRleHQ=');
+----------------------------------------------------------+
| from_base64('c29tZXRleHQ=') |
+----------------------------------------------------------+
| 0x736F6D6574657874 |
+----------------------------------------------------------+
1 row in set (0.00 sec)
Это работало, пока я не перешел на последнюю версию Ubuntu 19.10. Версия сервера: 8.0.19 MySQL Сервер совместной работы - GPL
mysql --version
mysql Вер. 8.0.19-0ubuntu0.19.10.3 для Linux в x86_64 ((Ubuntu ))