Cela fonctionnera pour les chaînes jusqu'à 8 caractères.
Pour encoder :
SELECT CONV(HEX(string), 16, 10);
Pour décoder :
SELECT UNHEX(CONV(number, 10, 16));
MySQL prend en charge les entiers jusqu'à 64 bits de long, et cette méthode utilise 8 bits par caractère. Par conséquent, en utilisant cette méthode, vous pouvez stocker jusqu'à 64/8 =8 caractères dans un entier.