2011-06-17 16 views
0

未知の長さの文字列を格納する必要がある列を作成します。mysqlのデータ型に相当する文字列

私はいくつかのファイルの解析を行い、その内容をDBにプッシュしていますが、長さについてはわかりません。

文字列型に相当するものはありますか?

答えて

6

があなたの保存が...

  • CHARは固定長文字列
  • VARCHAR TINYTEXT/TEXT/MEDIUMTEXT/LONGTEXTは、可変長文字列
  • ですされているかに依存し

    感謝テキストフィールド(長い文字列)

あなたのst oring。 TEXTフィールドとその相違点の詳細については、http://dev.mysql.com/doc/refman/5.0/en/blob.htmlを参照してください。

+0

動的な文字列型が必要 –

+0

LONGTEXTには、すべての形式の文字列に割り当てられた領域の範囲内で、必要なだけ小さくしたり、たくさんのデータを格納することができますが、データベースがそれを使用するためにより多くのことをしなければならないので効率的ではない。 – Geoffrey

+0

これは役立つかもしれません - http://dev.mysql.com/doc/refman/5.0/ja/storage-requirements.html – Geoffrey

関連する問題