1. 程式人生 > >python 操作資料庫插入語句佔位符問題

python 操作資料庫插入語句佔位符問題

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"))