第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

python執(zhí)行mysql插入時(shí)間超長(zhǎng)

和你的代碼一樣,為什么我執(zhí)行mysql插入時(shí)花費(fèi)的時(shí)間

http://img1.sycdn.imooc.com//57cc490c0001b64412130658.jpg?[Finished in 164.8s]

正在回答

3 回答

你把插入數(shù)據(jù)庫(kù)的代碼注釋掉,然后只是打印名字和網(wǎng)址,看看需要多久。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

kent324 提問(wèn)者

注釋掉插入數(shù)據(jù)庫(kù)的代碼后,速度非常快,基本上秒出結(jié)果.
2016-09-05 回復(fù) 有任何疑惑可以回復(fù)我~
#2

秋名山車神 回復(fù) kent324 提問(wèn)者

還有這種情況,你把插入到表里面的數(shù)據(jù),導(dǎo)出成SQL語(yǔ)句,然后在MySQL的管理工具里面執(zhí)行那些命令,看看需要多久。
2016-09-06 回復(fù) 有任何疑惑可以回復(fù)我~
#3

kent324 提問(wèn)者 回復(fù) 秋名山車神

這個(gè)我也試過(guò),速度非常快. 感謝回復(fù)哈 :)
2016-09-07 回復(fù) 有任何疑惑可以回復(fù)我~
#4

秋名山車神 回復(fù) kent324 提問(wèn)者

查出原因了嗎
2016-09-07 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

代碼一樣,這個(gè)是數(shù)據(jù)庫(kù)配置不對(duì)嗎

pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '~urls~(~urlname~, ~urlhref~)values('Wikipedia', 'https://en.wikipedia.org/wiki/W' at line 1")


0 回復(fù) 有任何疑惑可以回復(fù)我~
values?=?[]?
#?輸出所有的詞條對(duì)應(yīng)的名稱和URL屬性
for?url?in?listUrls:
	#過(guò)濾.jpg或.JPG結(jié)尾的URL
	if?not?re.search("\.(jpg|JPG)$",url["href"]):	
		#輸出URL的文字和對(duì)應(yīng)的鏈接
		print(url.get_text(),"<----->","https://en.wikipedia.org"+url["href"])		
		values.append((url.get_text(),"https://en.wikipedia.org"+url["href"]))
try:
	connection?=?pymysql.connect(host="localhost",user="root",password="root",db="wikiurl",charset="utf8mb4")
	with?connection.cursor()?as?cursor:
		sql?=?"insert?into?`urls`(`urlname`,`urlhref`)values(%s,%s)"

		cursor.executemany(sql,values)
		connection.commit()		
except:
	info?=?sys.exc_info()
	print(info)
	print(info[0])
	print(info[1])
finally:
	connection.close()

上面代碼我換了思路,把mysql操作放在最后來(lái)做,同時(shí)調(diào)用cursor.executemany, 一次可以插入多條記錄

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

秋名山車神

能夠用自己的思路去優(yōu)化,非常好。
2016-09-06 回復(fù) 有任何疑惑可以回復(fù)我~
#2

kent324 提問(wèn)者 回復(fù) 秋名山車神

感覺(jué)大批量插入數(shù)據(jù)還是不寫在for里面比較好, so 就它們提出來(lái)放外面
2016-09-07 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

python執(zhí)行mysql插入時(shí)間超長(zhǎng)

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)