关于records 的基本使用:
Python编程:records库操作SQL查询MySQL数据库
感谢Thrimbda 不厌其烦的解答,用英语聊了半天,发现他是chinese…
言归正传,records可以批量进行插入操作
import recordsdb = records.Database(‘mysql://root:ooxx@localhost/demo’)data = [ {‘name’: ‘Jiji’, ‘age’: 23}, {‘name’: ‘Mini’, ‘age’: 22}]db.bulk_query(“insert names(name, age) values(:name, :age)”, data)
执行事务
db = records.Database()tx = db.transaction()try: db.query(.便宜美国vps..) db.query(…) tx.commit()except: tx.rollback()
参考
how to bulk_query?Add support for transactions 11987140