1.你在數(shù)據(jù)庫進行設(shè)置,不允許重復(fù)數(shù)據(jù).然后隨便寫入就可以了.
成都創(chuàng)新互聯(lián)公司服務(wù)項目包括易縣網(wǎng)站建設(shè)、易縣網(wǎng)站制作、易縣網(wǎng)頁制作以及易縣網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,易縣網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到易縣省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
2.你可以先把這些數(shù)據(jù)全部添加進去,不管重復(fù)不重復(fù),然后再到數(shù)據(jù)庫去查有重復(fù)數(shù)據(jù)就刪掉只留一條.
顯示數(shù)據(jù)還是更新(update)數(shù)據(jù),都是先處理一部分?jǐn)?shù)據(jù),完成后再處理下一步數(shù)據(jù) 更有效率。
顯示數(shù)據(jù)取出部分?jǐn)?shù)據(jù)的方法最常用的是分頁方式,分頁是僅讀取前面的幾十頁信息,讀取數(shù)據(jù)庫是很快的,可以比較一下10條和100條的顯示速度,差很遠(yuǎn)。
更新(update)數(shù)據(jù)也不能一次性處理大量數(shù)據(jù),那樣經(jīng)常會出現(xiàn)頁面死定的情況,可以設(shè)置更新一定數(shù)據(jù)后跳轉(zhuǎn)到下一步再更新一定數(shù)據(jù),大多數(shù)cms更新數(shù)據(jù)都是采用這種方式。
無需顯示直接讀取表內(nèi)所有數(shù)據(jù)生成HTML頁面時,不論是取出全部數(shù)據(jù)直接生成有效率,還是一次取出一部分,分別處理有效率。
1W條數(shù)據(jù)量也不是特別大,那就直接讀取,然后在foreach入庫就可以了
如果數(shù)據(jù)量非常大的時候,那就分段讀取,然后入庫~
考慮到php超時,那就網(wǎng)頁端打開,第一部分執(zhí)行完,刷新頁面,開始執(zhí)行第二部分,依次進行...
當(dāng)然,直接在命令行下執(zhí)行也可以~