MySQLでAES_ENCRYPTを使う

パスワード設定するときにたまに使うことがある程度かも

update user set password = AES_ENCRYPT('{text}','{key}') where user_id = {user_id};
select AES_DECRYPT(password, '{key}') from user where user_id = {user_id};

で text が出てくる。