This utility allows to generate a password for MySQL in either the old 16-byte string or the new 41-byte string length
As of MySQL 5 the password algorithm got enhanced, how clients connect and authenticate to the database from the old 16-byte string hashed passwords (still known for older clients as OLD_PASSWORD() ) to the new 41-byte string salted SHA1(SHA1(password)).