zoukankan      html  css  js  c++  java
  • python向mysql插入自增字段

    需求是用python向mysql写入数据,但数据所在表的主键是自增id,

    想直接insert into values不指定字段写入的话,在拼接insert 语句时直接指定id字段为null,

    具体方法如下,亲测可行,空表的话会从1开始自动生成id值,若不是空表,则自增添加,

            id = 'null'

    cur3 = conn.cursor() sql3 = "insert into `test_insert` values({0}, '{1}', '{2}', '{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}','{13}','{14}',{15},'{16}')".format(id, hd_time,c1,c2,c3,c4,c5,c6,c7,m1,c8,r1,c9,f1,h1,d1,m3) try: print(sql3) cur3.execute(sql3) conn.commit() except: print('insert except') conn.rollback() cur3.close()
    诸业皆是自作自受,休咎祸福,尽从心生。
  • 相关阅读:
    文件处理--文件操作
    三元运算
    alex 推荐的书
    python字符串、列表和字典的说明
    运算符
    while else语句
    格式化输出
    数据类型-元组
    数据类型-集合
    字符串
  • 原文地址:https://www.cnblogs.com/1394htw/p/14295227.html
Copyright © 2011-2022 走看看