MySQL Workbenchでblogデータを表示

AES_ENCRYPTを使って暗号化したデータをAES_DECRYPTした内容をSELECTしたとき、MySQL Workbenchのグリッド上には`blob`という表示のみで内容が表示されない。

どうやらこのグリッドに表示できるのは数字と文字のみのようなので次のように文字型にキャストしてみると無事に表示できた。

SELECT cast(aes_decrypt(user_password ,'key_string') as char(50)) as decrypted_col FROM users_table;

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です