Java アプリケーションから、かなり単純なデータベースを使用しています。標準の JDBC mysql アダプターを使用して、一度に約 200k のテキストを挿入しようとしています。断続的にcom.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column error.
列のタイプはlongtext
で、データベースの照合順序はUTF-8
です。エラーは、MyISAM
とInnoDB
テーブル エンジンの両方を使用して表示されます。最大パケット サイズは、クライアント側とサーバー側の両方で 1 GB に設定されているため、問題が発生することもありません。