欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

pymysql.err.DataError: (1406, "Data too long for column 'XXX' at row 1) uubuntu

程序员文章站 2022-04-12 20:53:35
...

参考:https://*.com/questions/15949038/error-code-1406-data-too-long-for-column-mysql/15949373

在新建表之前,先:

set @@global.sql_mode='';   

然后再创建数据库,为了char类型设置为最大255:

create Table data( EquipType char(255),EquipID char(255),addr char(255),TimeNow DateTime,temp float,humi float, NH4 float,CO2 float,H2loat,H2S float,PM2_5 float,PM10 float);