MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。
Q&A
解決済
1回答
50275閲覧
総合スコア16
0グッド
0クリップ
投稿2014/12/12 07:14
0
プライベートメッセージを送信する為のフォームを作成しています。
テキストエリアのmaxlengthをMySQLのテーブルのテキストフィールドの最大長に適切な長さに設定したいと思っています。
テキストフィールドは何文字まで保存することができますか。
もし、たくさん保存することが可能であれば、varcharのようにテキスト型のフィールドに特定の長さを指定することは出来ますか。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答1件
ベストアンサー
最大の文字数に関しては下記のマニュアルを見てください。
http://dev.mysql.com/doc/refman/5.1/ja/storage-requirements.html
TINYBLOB, TINYTEXT L + 1 バイト、一方で L < 2^8 (255 Byte) BLOB, TEXT L + 2 バイト、一方で L < 2^16 (64 KB) MEDIUMBLOB, MEDIUMTEXT L + 3 バイト、一方で L < 2^24 (16 MB) LONGBLOB, LONGTEXT L + 4 バイト、一方で L < 2^32 (4 GB)
Lはテキストフィールド内のバイト数です。
なので、テキストの文字の最大数は2^16です。(半角文字を使った場合です。)なので、65535文字ということになります。
投稿2014/12/12 14:05
総合スコア463
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
MySQLのテキスト型は何文字まで格納できますか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。