Python数据库操作 SQL占位符

1,在 Python 中使用 sqlite3 连接数据库,插入语句的展位符为 "?"

cur.execute("insert into user values(?,?,?)",(1,2,"zhang"))

2、在 Python 中,使用 pymysql 连接 mysql 数据库,插入语句的占位符为 "%s"

cursor.execute("insert into user values(%s, %s, %s)",(1,80,"zhang"))
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,016评论 2 89
  • 什么是SQLite?数据库存储数据的步骤 ●SQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备...
    飞行的猫阅读 2,523评论 1 7
  • 转载,觉得这篇写 SQLAlchemy Core,写得非常不错。不过后续他没写SQLAlchemy ORM... ...
    非梦nj阅读 5,487评论 1 14
  • 昨日秋风微露寒,今宵雨劲竟削颜。 混淆点点像击鼓,又似姑娘啼哭声。 风高月黑暗中行,萤火熄窒哪会明? 冬至秋去花落...
    狼吻与蝶花阅读 344评论 2 9
  • 好委屈,好想哭,好孤独,都不知道给谁去说。我并不是娇生惯养,我的家教也告诉我吃亏是福,委屈什么的打碎往肚子里吞。这...
    jingjingjin阅读 216评论 0 0