0

ユーザーが自分のコードをデータベースサーバーに保存できるプロジェクトに取り組んでいます。

  • コードは、c、c++、java、python などの任意の言語から作成できます。コードには、エスケープ シーケンス ('\n'、'\t') と重要なスペース (特に python の場合) が含まれます。

  • コード内のすべてのスペースとエスケープシーケンスを維持しているため、このコードをすべて格納するデータ型が必要です (書式設定などなし)。

「TEXT」MySQL データ型についてよくわからないので、このコードを (生データ) として MYSQL に格納する最良の方法は何ですか?

4

1 に答える 1

1

BLOBを使用する

マニュアルより。

BLOB は、可変量のデータを保持できるバイナリ ラージ オブジェクトです。4 つの BLOB タイプは、TINYBLOB、BLOB、MEDIUMBLOB、および LONGBLOB です。

 

BLOB 値はバイナリ文字列 (バイト文字列) として扱われます。これらには文字セットがなく、並べ替えと比較は列値のバイトの数値に基づいています。

于 2013-03-03T08:37:46.933 に答える