ユーザー間のメッセージを記録する MySQL のメッセージ テーブルがあります。典型的な ID とメッセージ タイプ (すべて整数型) とは別に、実際のメッセージ テキストを VARCHAR または TEXT として保存する必要があります。フロントエンドの制限を 3000 文字に設定しています。これは、メッセージがこれより長くデータベースに挿入されないことを意味します。
VARCHAR(3000) または TEXT を使用する理由はありますか? VARCHAR(3000) を書くだけで、やや直感に反する何かがあります。私はスタック オーバーフローに関する他の同様の投稿を見てきましたが、このタイプの一般的なメッセージ ストアに固有のビューを取得するとよいでしょう。