一件怪神奇的事情,在使用pymysql向MySQL插入数据的过程中,报以下错误(一些表的插入没有报错!)

pymysql.err.ProgrammingError: (1064, “You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘-支付买家数,粉丝支付买家数,加购商品-支付买家数,引导店铺’ at line 1”)

使用的数据的插入形式如下:

insert into 生意参谋_无线店铺来源数据(日期,流量来源,来源明细,访客数,访客数环比,下单金额,下单金额变化,下单买家数,下单买家数变化,下单转化率,下单转化率变化,支付金额,支付金额变化,支付买家数,支付买家数变化,支付转化率,支付转化率变化,客单价,客单价变化,UV价值,uv价值变化,关注店铺买家数,关注店铺买家数变化,收藏商品买家数,收藏商品买家数变化,加购人数,加购人数变化,新访客,新访客变化,直接支付买家数,收藏商品-支付买家数,粉丝支付买家数,加购商品-支付买家数,引导店铺页访客数,引导店铺页访客数变化) values (%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)

错误猜测:
估计是字段太长导致插入中存在异常

可以使用以下第二种的方式进行数据的插入

# 第一种方式
insert into 表名(字段名1,字段名2,...) values(值1,值2,...);# 第二种方式:按照表中所有字段进行插入数据,一定要与字段在表中定义的顺序一致
insert into  表名 values(值1,值2,...);

pymysql 向MySQL 插入数据无故报错相关推荐

  1. MySQL插入中文出现报错: ERROR 1366 (HY000): Incorrect string value: ‘\xD5\xC5\xC8\xFD‘的解决方案

    MySQL插入中文出现报错: ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD'的解决方案 1 MySQL 5.5 版本 1. ...

  2. centos 7 mysql 中文,解决centOS7 下mysql插入中文字符报错相关问题

    解决centOS7 下mysql插入中文字符报错相关问题 在刚装完mysql,就建立了数据库abc,然后新建一个abc表,插入英文没有问题,但是插入中文就有问题,会报错: ERROR 1366 (HY ...

  3. mysql 批量数据导入报错_Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA

    Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-00933: SQL 命令未正确结束 问题:用mybaits 批量插入数据到Oracle 数据库的时候, 报错:ORA-00933 ...

  4. ssm mysql 插入date 数据_SSM中插入数据没有报错,但是数据库没有值?报错-问答-阿里云开发者社区-阿里云...

    mybatis默认开启事务不会自动提交,只有调用了commit才会提交事务.你这种情况明显是事务成功执行了,而且自增ID也已生效,但事务本身没有提交,请调用mybatis的commit方法提交事务! ...

  5. mysql a foreign key constraint fails_外键记录有存在,插入数据却报错a foreign key constraint fails...

    今天在MySQL的一张表里插记录时,出现一个错误提示: Cannot add or update a child row: a foreign key constraint fails (`jeesn ...

  6. 解决mysql插入中文字符报错的问题ERROR 1366 (HY000): Incorrect string value: '\xE5\xB0\x8F\xE6\x98\x8E' for column

    报错内容: mysql> insert into person values (1,22,'小明'); ERROR 1366 (HY000): Incorrect string value: ' ...

  7. Node.js 连接 MySQL 插入 TEXT 类型报错问题

    由于开发需要存储大量文本(其实是一个结构化对象字符串),考虑到 char 以及 varchar 都不够大,所以打算用 TEXT 类型,顺便记一下 TEXT.MEDIUMTEXT 以及 LONGTEXT ...

  8. 向数据库插入数据没有报错,但是数据库里面并没有数据

    前言:今天通过Durid操作数据库的时候,在Dao 层实现增删改查都没有报错,但是数据库里面一直没有数据.郁闷了好久- 结果既然是,Jdbc 配置文件Url 那里跟的库不是我要操作的那个库. 这个时候 ...

  9. Db2插入数据溢出报错测试

    本文是测试Db2数据库插入数据报错.具体来讲,是通过命令行.JDBC.Mybatis等各种方式,尝试把一个长度为11的字符串插入到 VARCHAR(8) 的字段,查看报错信息,方便以后遇到类似的错误时 ...

最新文章

  1. LeetCode 94. Binary Tree Inorder Traversal--二叉树中序遍历--递归,迭代--C++,Python解法
  2. ant导入Zookeeper到Eclipse错误path contains invalid character
  3. MyEclipse修改jsp模板文件
  4. git push everything up to date问题解决
  5. mybaits十:关联查询
  6. 关于(int argc char **argv)
  7. 2021年快手大健康行业数据价值报告
  8. 【Elasticsearch】es 面试题 积累
  9. C++之指针探究(三):指针数组和数组指针
  10. Python numpy函数:all()和any()比较矩阵
  11. python协程详解_彻底搞懂python协程-第一篇(关键词1-4)
  12. jQuery画廊插件-GalleryView
  13. 深度学习在视频动作识别应用
  14. 亿晟科技人脸识别门禁系统方案整体解决办法
  15. pytorch保存模型pth_pytorch模型文件pth详解
  16. Three Bags CodeForces - 1467C (贪心)
  17. mysql 1556_mysqldump: Got error: 1556: You can't use locks with log tables
  18. Hibernate逍遥游记-第13章 映射实体关联关系-005双向多对多(使用组件类集合\composite-element\)...
  19. 公认最好的鸿蒙系统,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  20. Java实现 蓝桥杯 算法训练 删除数组零元素

热门文章

  1. ACM大一练习赛-第三场------G - EPR悖论克鲁斯卡尔算法
  2. 如何将u盘两个分区合并?u盘怎么合并一个区
  3. leetcode 1419 数青蛙
  4. mysql 5.7安装vsvcr_MySql 5.7 中文文档 - 2.1.3.2 使用 GnuPG 进行签名检查 | Docs4dev
  5. 如何用墨刀画出iPhone灵动岛?
  6. # CF #807 Div.2(A - D)
  7. Win11玩不了红警怎么办?Win11玩不了红警解决方法分享
  8. 关于无法进入XP系统的解决方法
  9. 2022天梯L1-L2题解
  10. 2015年最新苹果开发者账号注册流程详解