日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > 數據庫應用 > 讀大文件到mysql

讀大文件到mysql

來源:程序員人生   發布時間:2015-06-12 08:01:01 閱讀次數:4223次

起初使用java讀文件處理格式后存入數據庫,運行后發現,效力太低太低,4G文本,4000多萬行,估計需要30天左右才能完成處理。

數據格式:

每行->  XXXX ||| XXXXXXX ||| XXXXXXXXXXXXXXXXX

數據是嚴格結構化的,因此查詢到1種直接從文件導入mysql的方法:

Load Data infile

參考文章:http://hunan.iteye.com/blog/752606

使用的指令以下:

load data infile '/home/lenovo/文檔/NLPCC2015/auxiliary-data/NLPCC⑵015.Auxiliary.KB.Chinese' ignore into table detail_all character set utf8 fields terminated by ' ||| ' lines terminated by ' ' (`subject`,`predicate`,`value`);

根據[ ||| ]分割1行數據,分割成3段,然后每行根據 辨認,3段數據分別存入3個字段。

成功導入47943428 rows !

導入后發現每行結尾還有 存在,下面消除 符號

update detail_all set value = trim(TRAILING ' ' FROM `value`);

用trim消除開頭和最后的符號。參考:http://nameyjj.blog.51cto.com/788669/621932

運行時報錯:

Error Code: 2013. Lost connection to MySQL server during query 600.746 sec

查到解決方案:http://www.quora.com/How-can-I-solve-the-Error-Code⑵013-Lost-connection-to-MySQL-server-during-query⑹00⑴35-sec-error-message

即把超時的時間調大便可。

隨后運行報錯:

Error Code: 1205. Lock wait timeout exceeded; try restarting transaction

查到解決方案:http://blog.csdn.net/mchdba/article/details/38313881

我這里是回滾進程沒有結束,等待其結束便可。


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲精选在线 | 97狠狠操| 狼人综合在线 | 成人在线免费av | 黄色av电影 | 黄色带一级片 | 天天综合网网欲色 | 亚洲三区在线观看 | 免费a视频 | 亚洲视频在线观看免费 | 成人av激情 | 日本国产一区二区三区 | 日韩大逼 | 久久久女女女女999久久 | 日韩高清影片在线观看 | 免费的毛片视频 | 亚洲最新在线 | 精品一区二区三区久久 | 中国一级毛片在线播放 | 91午夜精品| 午夜激情爱爱 | 色偷偷噜噜噜亚洲男人 | 精品国产凹凸成av人导航 | 亚洲第一福利视频 | 欧美人成在线视频 | 成人h动漫精品一区二区 | 成人网18免费网站 | 欧美日韩高清一区 | 毛片av网站 | 欧美三级精品 | 亚洲综合资源 | 久久视频这里只有精品 | 夜夜骑视频 | 91青青草视频 | 黄色精品视频 | 国产日韩av在线播放 | 精品玖玖玖 | 国产成人精品免费 | 国产在线观看一区二区三区 | 国产精品2 | 在线观看精品一区 |