1

db 列には約 250 文字しか格納できません。大きな文字列を追加しようとすると、余分な文字が自動的に省略されます。私が足場で使用したタイプは ですstring。大きな文字列を db に格納するにはどうすればよいですか。私はMySQLdbとして使用しています。

4

2 に答える 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 に答える