[解決済み] MySQL型テキストの最大長
2022-03-19 17:49:57
質問事項
プライベートメッセージを送信するためのフォームを作成しています。
maxlength
の最大長に適したテキストエリアの値です。
text
フィールドを作成しました。タイプテキストフィールドは何文字まで保存できますか?
たくさんある場合、データベースのテキスト型フィールドで、varcharと同じように長さを指定することができるのでしょうか?
どのように解決するのですか?
最大数はこちらをご覧ください。 http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html
TINYBLOB, TINYTEXT L + 1 bytes, where L < 2^8 (255 Bytes)
BLOB, TEXT L + 2 bytes, where L < 2^16 (64 Kilobytes)
MEDIUMBLOB, MEDIUMTEXT L + 3 bytes, where L < 2^24 (16 Megabytes)
LONGBLOB, LONGTEXT L + 4 bytes, where L < 2^32 (4 Gigabytes)
Lは、テキストフィールドのバイト数です。つまり、テキストの最大文字数は2文字です。 16 -1(半角文字使用)。つまり、65 535文字(半角文字)です。
UTF-8/マルチバイトエンコーディング MultiByteエンコーディングの場合、各文字が1バイト以上の容量を消費する可能性があります。UTF-8の場合、1文字あたり1〜4バイトのスペースを消費します。
関連
-
MySQLはこのようなUpdateステートメントを書くべきではありません
-
MySQLデータベースで数百万件のデータを10秒間で挿入
-
MySQLでテーブルを削除します。親行が削除または更新できません: 外部キー制約に失敗しました。
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] ブーリアン値を格納するために使用するMySQLデータ型
-
[解決済み] MySQLデータベースの名前を素早く変更する(スキーマ名を変更する)方法は?
-
[解決済み] MySQLです。大きなVARCHARとTEXTの比較?
-
[解決済み] TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXTの最大保存サイズ
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
mysqlでインデックスに障害が発生する原因は何ですか?
-
MySQLによる既存テーブルのパーティショニングの実装
-
MySQLデータベースで数百万件のデータを10秒間で挿入
-
[解決済み】ValueError: 値の長さがインデックスの長さと一致しない|Pandas DataFrame.unique()
-
sql エラーを解決する オペランドには1つの列が含まれている必要があります。
-
Mysql がエラー 1241 を報告 オペランドは 1 つのカラムを含む必要があります。
-
Mysqlデータベースへのリンク時にpymysqlがConnection refusedエラーを報告する
-
群関数解の無効な使用
-
mysql がエラーを報告します。不明な文字セットです。'utf8mb4'
-
[解決済み] SQLでカラムに最大値を持つ行のみを選択する [重複]。