Esto funcionará para cadenas de hasta 8 caracteres.
Para codificar:
SELECT CONV(HEX(string), 16, 10);
Para decodificar:
SELECT UNHEX(CONV(number, 10, 16));
MySQL admite números enteros de hasta 64 bits y este método utiliza 8 bits por carácter. Por lo tanto, con este método puede almacenar hasta 64 / 8 =8 caracteres en un número entero.