执行插入
直接执行
调用conn.cursor()函数获取句柄,调用cursor.execute函数执行插入语句:
cursor = conn.cursor()
cursor.execute("insert into tb_test(id, name) values(1, 'Anna')")
预编译方式执行
调用cursor.execute(),使用占位符表示SQL中的变量,再变量值传入:
cursor = conn.cursor()
name = 'Jack'
cursor.execute("insert into tb_test(id, name) values(2, '%s')" %name)