暗号化された(ハッシュされたのではなく)パスワードをデータベースに保存することの(不適切な)適切性にもかかわらず、AES暗号文はバイナリデータであるため、そのまま保存する必要があります
、つまり、 BINARY
/ VARBINARY
列またはBLOB
。
暗号文をエンコードすることも可能です。 base64
として 、次にそれをテキストに保存します(つまり、CHAR
/ VARCHAR
/ TEXT
) 桁。これはスペース効率が劣りますが、可能性があります 時にはもっと便利です、例えばデータを視覚的に検査するとき、または任意のバイナリデータを含むフィールドを処理するのに問題がある可能性のあるプログラム間でデータを渡すとき。