mySQLデータベースのフィールドに8000語を入れたいと思います。ただし、それをダンプすることはできません。データ型をlongtextに設定しています。8000語をフィールドに確実に格納するためにできることはありますか?
ありがとう!
マニュアルによると、LONGTEXT
他の状況にもよりますが、フィールドに最大 4Gb を格納できます。そのため、単語が非常に長い場合 (つまり、非常に長いことを意味します) を除き、長さは問題ではありません。
テキストをデータベースにどのように送信していますか? 投稿のサイズ、サーバーのタイムアウトなど、他にもいくつかの要因が関係している可能性があります。
私にとっては完璧に機能します、
<?php
$longestWord = "";
for($i=1; $i<=8000; $i++){
$longestWord .= $i . " longestWordInTheWorldEver ";
}
mysql_query("INSERT INTO checkTable SET words = '$longestWord'");
?>