posts - 49,comments - 97,trackbacks - 0

          近日有一文本文件,數(shù)據(jù)格式是以tab分割。數(shù)據(jù)量有數(shù)千萬(wàn)條數(shù)據(jù),需要導(dǎo)入mysql數(shù)據(jù)庫(kù)中,通過(guò)傳統(tǒng)的方式進(jìn)行拷貝到數(shù)據(jù)庫(kù)中,需要花費(fèi)很多天時(shí)間,中間也會(huì)出現(xiàn)很多錯(cuò)誤,未必能導(dǎo)入成功。
          使用:load data local infile "本地路徑" into table 表名命令方式進(jìn)行導(dǎo)入,10w條數(shù)據(jù)也只需要花費(fèi)幾秒鐘時(shí)間,可中文無(wú)法導(dǎo)入。
          仔細(xì)分析了一下:
                 建庫(kù)時(shí)采用utf8編碼,表也是utf8編碼。對(duì)中文應(yīng)該是支持的。排除數(shù)據(jù)庫(kù)的問(wèn)題。
                 只能從要導(dǎo)入的文本文件考慮,將其編碼用ultraEdit轉(zhuǎn)換編碼為utf8后,進(jìn)行導(dǎo)入,成功導(dǎo)入。數(shù)據(jù)也沒(méi)有出現(xiàn)錯(cuò)誤。 

          也可采用select * from 表名 into outfile "c:\\文件路徑";進(jìn)行查詢(xún);進(jìn)行導(dǎo)出表中的數(shù)據(jù)為文本文件格式。
          也可以采用select * from 表名 into outfile "c:\\stu_t.txt" lines terminated by '\r\n';進(jìn)行查詢(xún),導(dǎo)出。
          posted on 2007-10-16 17:10 閔毓 閱讀(7037) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 數(shù)據(jù)庫(kù)心得與體會(huì)
          主站蜘蛛池模板: 永丰县| 泾源县| 沙洋县| 泾川县| 九江县| 大名县| 古蔺县| 托克托县| 武安市| 宜阳县| 铁岭县| 荔浦县| 广西| 隆德县| 固原市| 林周县| 锡林浩特市| 淄博市| 青浦区| 松江区| 修武县| 定陶县| 应用必备| 兴海县| 利辛县| 肃北| 沙洋县| 西青区| 乐业县| 且末县| 吉安市| 双桥区| 磴口县| 华坪县| 台南县| 广东省| 南郑县| 西安市| 凉山| 靖远县| 宜黄县|