CREATE DATABASE test --バイナリデータ用のBOLB型でテーブル作成。MySQLリファレンス推奨型。 CREATE TABLE login_tb (no BOLB,id BLOB,pass BLOB); --※BOLB型だとデータ取り出し時に文字化けしたのでVARCHARAに変更。 --16進数文字列が入るのでサイズ大きめで。 CREATE TABLE login_tb (no VARCHARA(500),id VARCHARA(500),pass VARCHARA(500)); --AES_ENCRYPT('暗号化前のデータ', '暗号を解くキー')で、暗号化前のデータが暗号化(バイナリデータ化)されて格納される。 --しかし!このままでは文字化けした状態で表示される。 INSERT INTO login_tb(no,id,pass) VALUES(1, AES_EN
![MySQL格納データの暗号化 - けんとのブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/df3a50c14b465108d37d0f484920317dd74971fb/height=288;version=1;width=512/http%3A%2F%2Fu.xgoo.jp%2Fimg%2Fsns%2Fblog.png)