エラーレコード:行1の列 'xxx'のデータが長すぎます

エラーレコード:行1の列 'xxx'のデータが長すぎます

Flask-sqlalchemyを使用してデータを操作すると、「行1の列 'chapter_list'のデータが長すぎます」というエラー
がオンラインで長時間検索され、コーディングの問題や文字セットの問題ではないことがわかりました。
したがって、同時にデータ長をテストするエラープロンプトによると、125968(テキストは60,000を超える)が見つかり、実際には標準を超えています。だから私は長いフィールドを見つけるためにオンラインに行ったところ、MEDIUMTEXT、LONGTEXTに対応する他のフィールドがあることがわかりました

方法:
from sqlalchemy.dialects.mysql import MEDIUMTEXT
from sqlalchemy.dialects.mysql import LONGTEXT
元のdb.Text を多くのmysqlフィールドで置き換えると、
必要なものを見つけることができます

私のgithub
、私のブログ
、私のメモ

おすすめ

転載: www.cnblogs.com/lczmx/p/12694681.html