建立Cursor对象
cur = conn.cursor()
执行sql命令:创建一个新表test
cur.execute(“CREATE TABLE test (id serial PRIMARY KEY, num integer, data varchar);”)
传递数据到语句中形参中,让Psycopg处理正确的转换问题(可以避免sql注入)
cur.execute(“INSERT INTO test (num, data) VALUES (%s, %s)”,
… (100, “abc’def”))
插叙数据,并获取结果
cur.execute(“SELECT * FROM test;”)
cur.fetchone()
(1, 100, “abc’def”)
提交数据改变
conn.commit()
关闭Cursor对象和连接对象
cur.close()
conn.close()