几种将数据传入mysql时,代码会出现的错误记录

TypeError: not all arguments converted during string formatting

     出现这个错误的时候,说明list没有那么多,但是insert时要输入那么多,就找不到有些列,需要检查我们的sql表和要insert的数据是否匹配。

IndexError: list index out of range

     出现这个错误是因为,list只有i条数据,而你写了list[i+1],这个list的索引i+1不存在,我们需要检查一下,把这些索引溢出处修改一下。

pymysql.err.DataError:(1406,"Data too long for column 'user' at row 3")

     出现这个错误是因为,我们在建立mysql表的时候,有些数据格式建立的时候字节设置过短,我们根据这个column索引,检查这个例如这个user的字段设置是什么,并对其进行修改即可。

posted @ 2022-01-24 10:06  努力奔跑的鹿鹿  阅读(510)  评论(0)    收藏  举报