Rellenar una columna con Hash aleatorio en MySQL
Tenemos unos cuantos cientos de datos y queremos crear un hash para poder acceder a ellos de forma directa y cifrada.
Imagina, por ejemplo, la típica tabla de usuarios en la que un campo contiene un hash para guardar en cookies y hacer el autologin por cookie.
Al crear el nuevo atributo este queda vacío así que necesitarás esta pequeña consulta para generar códigos hash de forma aleatoria y muy rápida:
UPDATE `users` SET autologin_hash = MD5(RAND()) WHERE autologin_hash IS NULL;
Fácil eh? ;)