mySQLの専門家からの長いデータ文字列を保存するための最良の方法に関するアドバイスを探しています。
あらゆる種類のデータを格納するために使用される汎用テーブルがあります。つまり、英数字と数値のデータを保持できる必要があります。現在、テーブル構造は単純で、IDと実際のデータが次のように単一の列に格納されています。
id INT(11)
data VARCHAR(128)
現在、大量のデータ(最大500文字)を格納する必要があり、varchar列のサイズを単純に増やすのが最善の方法なのか、それとも新しい列(TEXTタイプの列)を追加する必要があるのか疑問に思っています。長い文字列を保存する必要があるときのために。
そこに専門家が何かアドバイスがあれば、私はすべての耳です!私の好みの方法は、varchar列を単純に増やすことですが、それは私が怠惰だからです。私が実行しているmySQLのバージョンは5.0.77です。
新しい500文字の要件は、奇数レコードのみに適用されることに注意してください。テーブル内のほとんどのレコードは50文字以下になります。コラム128を作成することで、将来を見据えたものになると思いました。私がどれだけ知っていたかを示しています。