From an MySQL InnoDB table I have tried selecting data to an outfile multiple ways. Each time I go to load the data in the corresponding IEE BRIGHTHOUSE table i receive an error. Below are three different methods that I have tried. For the sample data provided, what would be the best choice for defining the values for FIELDS TERMINATED BY, ENCLOSED BY, and LINES TERMINATED BY.
SELECT * INTO OUTFILE '/mnt/tmp/data/log_session.csv' FIELDS TERMINATED BY '\t' ESCAPED by '\\' FROM log_session;
LOAD DATA INFILE '/mnt/tmp/data/log_session.csv' INTO TABLE log_session FIELDS TERMINATED BY '\t' ESCAPED by '\\';
data:
2444268 1927949 "Mozilla/5.0 \N 211.24.140.211 1263149549
log entry: 2010-08-31 22:08:30 Error: Wrong data or column definition. Row: 2444268, field: 3.
========================================================================
SELECT * INTO OUTFILE '/mnt/tmp/data/log_session.csv' FIELDS TERMINATED BY ';' ENCLOSED BY 'NULL' LINES TERMINATED BY '\n' FROM log_session;
LOAD DATA INFILE '/mnt/tmp/data/log_session.csv' INTO TABLE log_session FIELDS TERMINATED BY ';' ENCLOSED BY 'NULL' LINES TERMINATED BY '\n';
data:
NULL1539NULL;NULL1421NULL;NULLMozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)NULL;NULLhttp://www.varsity.com/confirmation.aspx?type=pli&ReturnUrl;=/community/addteam.aspxNULL;NULL74.6.22.98NULL;NULL1251237757NULL
log entry: 2010-09-01 14:29:38 Error: Wrong data or column definition. Row: 1539, field: 5.
========================================================================
SELECT * INTO OUTFILE '/mnt/tmp/data/log_session.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM log_session;
SELECT * INTO OUTFILE '/mnt/tmp/data/log_session.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM log_session;
LOAD DATA INFILE '/mnt/tmp/data/log_session.csv' INTO TABLE log_session FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
data:
"2444268","1927949","\"Mozilla/5.0",\N,"211.24.140.211","1263149549"
log entry:
2010-09-01 15:37:52 Error: Wrong data or column definition. Row: 2444268, field: 3.
========================================================================
Sample Data:
“1538”;“1420”;“Mozilla/4.0 (compatible; MSIE 7.0; Windows NNT 5.1; GTB6; .NNET CLR 1.0.3705; .NNET CLR 1.1.4322; Media Center PC 4.0)”;“http://www.varsity.com/”;“96.35.230.41”;“1251237753”
“1539”;“1421”;“Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)”;“http://www.varsity.com/confirmation.aspx?type=pli&ReturnUrl;=/community/addteam.aspx”;“74.6.22.98”;“1251237757”
“1540”;“1422”;“Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9”;“http://www.varsity.com/”;“173.26.93.143”;“1251237759”
“8467746”,“6570707”,“Mozilla/5.0 (Windows; U; Windows NT 6.0; \”.XPI\”; rv:1.9.0.18) Gecko/2010020220 Firefox/3.0.18 (.NET CLR 3.5.30729)”,“http://www.power106.fm/”,“59.93.50.188”,“1267431780”
“9612738”,“7477849”,“Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; WinTSI 13.11.2009)”,“http://assets.1019rxp.com/player/shell.swf?channel_id=314&asset_id=67376&\”=&log_embed_id=205804&token;=$1$IfbOVIS2$dLQAyF0PCTLHId.WQ5mQ1”,“68.109.13.222”,“1268189605”
“10078336”,“7836627”,“Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)”,“http://www.thisis50.com/profiles/log/list?promoted=1&start=10\\”,“74.65.50.65”,“1268397883”

