3
我有一個python
腳本,可以將大約10個INSERTs
轉換爲MySQL
數據庫。這是其目前的結構:使用MySQLdb進行多次執行
conn = MySQLdb.connect (host = DB_HOST,
port = DB_PORT,
user = DB_USER,
passwd = DB_PASSWORD,
db = DB_NAME)
cursor = conn.cursor()
cursor.execute("INSERT INTO...")
# do some stuff, then another INSERT
cursor.execute("INSERT INTO...")
# do some other stuff, then another INSERT
cursor.execute("INSERT INTO...")
etc...
conn.commit()
cursor.close()
conn.close()
的是正確的方法做多個插入以上,或每個INSERT
後我應該關閉遊標?我應該在每個INSERT
之後做commit
?