db 列には約 250 文字しか格納できません。大きな文字列を追加しようとすると、余分な文字が自動的に省略されます。私が足場で使用したタイプは ですstring
。大きな文字列を db に格納するにはどうすればよいですか。私はMySQL
dbとして使用しています。
2 に答える
3
「文字列」の代わりに「テキスト」データ型を使用する
CHAR( ) : 0 ~ 255 文字の長さの固定セクション。
VARCHAR( ): 0 ~ 255 文字の長さの可変セクション。
TINYTEXT: 最大 255 文字の文字列。
TEXT: 最大長 65535 文字の文字列。
BLOB: 最大長が 65535 文字の文字列。
MEDIUMTEXT:最大長が 16777215 文字の文字列。
MEDIUMBLOB:最大長が 16777215 文字の文字列。
LONGTEXT: 最大長が 4294967295 文字の文字列。
LONGBLOB: 最大長が 4294967295 文字の文字列。
于 2011-03-09T11:55:56.137 に答える
2
:string
列タイプとして使用する代わりに、を使用します。これにより、文字列を格納するためのスペースが大幅に増え:text
ます。
于 2011-03-09T11:09:46.480 に答える