以文件形式导入大批量数据
生活随笔
收集整理的這篇文章主要介紹了
以文件形式导入大批量数据
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- 對(duì)于InnoDB類型的表
因?yàn)镮nnoDB類型的表是安裝主鍵順序保存的,所以將導(dǎo)入的數(shù)據(jù)按照主鍵的順序排列,可以有效的提高導(dǎo)入效率,如果InnoDB類型的表沒有主鍵,那么系統(tǒng)會(huì)自動(dòng)默認(rèn)創(chuàng)建一個(gè)內(nèi)部列作為主鍵,所以如果可以給表創(chuàng)建一個(gè)主鍵,將可以利用這點(diǎn),來(lái)提高導(dǎo)入數(shù)據(jù)的效率。
SET UNIQUE_CHECKS=0;
SET UNIQUE_CHECKS=1;(導(dǎo)入數(shù)據(jù)結(jié)束后開啟)
SET AUTOCOMMIT=0;
SET AUTOCOMMIT=1;(開啟)
導(dǎo)入文件中數(shù)據(jù)到mysql表中語(yǔ)法
load data local infile '文件位置' into table `表名` fields terminated by ',' lines terminated by '\n';--fields terminated by ',' 文件中每個(gè)字段是用','分隔,lines terminated by '\n'每一行數(shù)據(jù)是用'\n'分隔開 與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的以文件形式导入大批量数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 索引的使用
- 下一篇: 优化以insert语句导入数据的方式