2012-05-11 10 views
0

私はPHP関数で生成する128ビットの擬似ランダム安全なコードを持っていますが、MySQLテーブルに格納する必要のあるデータ型を見つけることはできません。擬似ランダムバイトの格納

アイデア?

答えて

0

BINARY(16)データ型を使用します。

+0

なぜ「VARBINARY」ですか?もしそれが常に128ビットになるなら、 'BINARY'は良くないでしょうか? –

+0

真。私の答えを更新しました。 – ThiefMaster

2

バイナリタイプをお試しください。あなたは16バイトが必要なので、16

BINARY(16) 

にサイズを設定varbinary型タイプが述べたように、その値が常に同じ長さであるため、そのための必要はありませんでした。

+0

は、データを保存するときにphpmyadminのようなguiで表示されるものは何でも\ '\ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0'それとも空ですか? –

1

私はVarbinaryを使用してそれを保存しますが、他のものを使用することもできます。