向mysql插入数据报错 pymysql.err.DataError: (1406, "Data too long for column 'class' at row 1") 解决方案


------------恢复内容开始------------

这个问题一开始更换数据类型或者数据类型的大小,发现还是不行。后面通过网上查询了一条神奇的sql语句分分钟钟的解决了

 

问题原因明明是:

字段的长度不够存放数据

解决方案:

在mysql命令行输入如下:SET @@global.sql_mode=''; ------一针见血

 

 

 

 

 

 

 

------------恢复内容结束------------


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM