構造測試數據的小工具

很多時候,我們測試需要自己構造一些數據,用來做性能相關的測試,所以難免需要自己構造,那麼如果讓你手動一條一條的去寫數據庫,是不是要難過得要死了呢?下面這個小工具就算是拋磚引玉吧,提供一個自己構造數據的小方法,腳本很簡單,還有很多地方可以寫得更加智能和巧妙的地方,所以,有請各位同學踊躍發言吧

#coding=utf-8
import pymysql
conn = pymysql.connect("localhost","root","root","mysql",charset='utf8')
cursor = conn.cursor()
for i in range(1115381,10000000):
i=str(i)
sql='insert into movie_top(id,movieName) VALUES {}'.format('('+'\''+i+'\''+','+'\''+'moke數據'+'\''+')')
print(sql)
cursor.execute(sql)
#conn.commit()
'''
conn.commit()
conn.close()

注意,要跳出for循環後再最後commit,這樣插入數據的效率會非常高,如果將commit放在for循環裏面,效率十分低下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章