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