一个简单的执行dataframe数据插入mysql
data.to_sql('xxx', engine, if_exists='append', index=False)
mysql一个字段内文本较长超过4m导致dataframe存入mysql报错:
mysqlpymysql.err.OperationalError: (2006, "MySQL server has gone away (ConnectionAbortedE …
调大mysql配置 临时 | 改my.cnf
show VARIABLES like '%max_allowed_packet%';
set global max_allowed_packet = 1024*1024*32;