sql >> データベース >  >> RDS >> Mysql

MySQLデータベースにAES暗号化情報を保存する方法

    暗号化された(ハッシュされたのではなく)パスワードをデータベースに保存することの(不適切な)適切性にもかかわらず、AES暗号文はバイナリデータであるため、そのまま保存する必要があります 、つまり、 BINARY / VARBINARY 列または BLOB

    暗号文をエンコードすることも可能です。 base64 として 、次にそれをテキストに保存します(つまり、CHAR / VARCHAR / TEXT ) 桁。これはスペース効率が劣りますが、可能性があります 時にはもっと便利です、例えばデータを視覚的に検査するとき、または任意のバイナリデータを含むフィールドを処理するのに問題がある可能性のあるプログラム間でデータを渡すとき。




    1. MySQLまたはPostgreSQLデータベースクラスターのクローンを作成する方法

    2. PHPを使用してSlickGridに変更を保存する

    3. Mysqlケースが機能しない

    4. Oracleサブクエリは、2レベル上の外部ブロックからの変数を認識しません