確かに初歩的な質問ですが、私は尋ねなければなりませんでした。MySQL テーブルの VARCHAR サイズを 10 に設定したら、その時点では、データサイズは 10 を超えないだろうと想定していました。
しかし、後で新しいデータを更新している間、またはphpmyadminを介してcsvから新しいデータを照合しているときに、VARCHARサイズを自動的に12などのより大きなサイズに調整することが可能です。明らかに、この場合、新しいデータが制限を超えていることを知りません.
データテーブルが毎日更新される場合、最大受信データサイズを決定することにより、VARCHAR サイズを自動的に設定する必要があります。