<noscript id="eassg"><table id="eassg"></table></noscript>
  • <strike id="eassg"><s id="eassg"></s></strike>
  • <ul id="eassg"></ul>
    注冊(cè)|登錄

    聯(lián)系電話:024-31891684  13390130939
    沈陽(yáng)軟件公司--沈陽(yáng)軟件定制

    沈陽(yáng)軟件開(kāi)發(fā)_沈陽(yáng)軟件公司_沈陽(yáng)軟件定制/軟件/最新技術(shù)

    Latest technology最新技術(shù)

    mysql導(dǎo)入數(shù)據(jù)

    瀏覽量:2498

    mysqlimport

    示例

    mysqlimport -uroot -p123456 test /tmp/mytbl.txt;

    約定:文件名的最后一部分為表名,以上語(yǔ)句導(dǎo)入到表mytbl

    mysqlimport必須指定數(shù)據(jù)庫(kù),以上語(yǔ)句數(shù)據(jù)庫(kù)為test

    導(dǎo)入csv

    mysqlimport -uroot -p --local --lines-terminated-by="\r\n" --fields-terminated-by="," --fields-enclosed-by="\"" test /tmp/mytbl.csv

    load data

    示例

    mysql> load data infile '/tmp/mytbl.txt' into table mytbl

    load data可以不指定數(shù)據(jù)庫(kù)

    以上語(yǔ)句中,mysql必須有/tmp/的讀權(quán)限

    導(dǎo)入csv

    mysql> load data infile '/tmp/mytbl.csv' into table mytbl fields terminated by ',' enclosed by '"' lines terminated by '\r\n'

    處理重復(fù)主鍵

    替換已有值

    mysql> load data infile '/tmp/mytbl.txt' replace into table mytbl fields terminated by '\t' lines terminated by '\n'

    表中已有則不導(dǎo)入

    mysql> load data infile '/tmp/mytbl.csv' ignore into table mytbl fields terminated by ',' enclosed by '"' lines terminated by '\r\n'

    跳過(guò)文件行

    以下示例為跳過(guò)第一行

    mysql> load data infile '/tmp/mytbl.txt' into table mytbl ignore 1 lines;

    預(yù)處理

    文件data.txt內(nèi)容:

    Date Time Name

    Weight State

    2006-09-01 12:00:00 Bill Wills

    200 Nevada

    2006-09-02 09:00:00 Jeff Deft

    150 Oklahoma

    2006-09-04 03:00:00 Bob Hobbs

    225 Utah

    2006-09-07 08:00:00 Hank Banks

    175 Texas

    文件必須被加載入如下的表

    create table tbl

    (

    dt datetime,

    last_name char(10),

    first_name char(10),

    weight_kg float,

    st_abbrev char(2)

    )

    create table states

    (

    name varchar(20),

    shortname char(2)

    )

    states 表中內(nèi)容:

    name shortname

    Nevada NV

    Oklahoma OK

    Utah UT

    Texas TX

    insert into states

    values('Nevada','NV')

    ,('Oklahoma','OK')

    ,('Utah', 'UT')

    ,('Texas', 'TX')

    導(dǎo)入:

    load data infile '/tmp/data.txt' into table tbl

    ignore 1 lines

    (@date,@time,@name,@weight_lb,@state)

    set dt=concat(@date,' ',@time),

    first_name=substring_index(@name,' ',1),

    last_name=substring_index(@name,' ',-1),

    weight_kg=@weight_lb * .454,

    st_abbrev = (select shortname from states where name=@state);

    結(jié)果:

    mysql> select * from tbl; +---------------------+-----------+------------+-----------+-----------+

    | dt | last_name | first_name | weight_kg | st_abbrev |

    +---------------------+-----------+------------+-----------+-----------+

    | 2006-09-01 12:00:00 | Wills | Bill | 90.8 | NV |

    | 2006-09-02 09:00:00 | Deft | Jeff | 68.1 | OK |

    | 2006-09-04 03:00:00 | Hobbs | Bob | 102.15 | UT |

    | 2006-09-07 08:00:00 | Banks | Hank | 79.45 | TX |

    +---------------------+-----------+------------+-----------+-----------+

    windows本地文件導(dǎo)入到linux下的mysql數(shù)據(jù)庫(kù),加local

    load data local infile 'C:/mytbl.txt' into table mytbl fields terminated by '\t' lines terminated by '\r\n'

    沈陽(yáng)團(tuán)購(gòu)網(wǎng)|營(yíng)口網(wǎng)站制作|沈陽(yáng)軟件公司|軟件定制|網(wǎng)站建設(shè)|加盟易勢(shì)|提交問(wèn)題

    2019天堂精品视频在线观看| 久久久久久久久无码精品亚洲日韩| 精品国产日韩久久亚洲| 久久精品视频网站| 精品91一区二区三区| 亚洲欧洲精品在线| 国产午夜精品视频| 国产模特众筹精品视频| 国产人成精品香港三级在| 国产精品偷伦视频免费观看了| 亚洲精品无码专区久久| 青草国产精品久久久久久| 精品无码人妻久久久久久| 日韩毛片一区视频免费| 精品性影院一区二区三区内射 | 久久99精品久久久久子伦| 国产亚洲欧美日韩亚洲中文色| 91综合精品网站久久| 国产一在线精品一区在线观看| 在线精品国精品国产尤物| 国精无码欧精品亚洲一区| 日本精品一区二区三区四区| 香蕉久久国产精品免| 亚洲福利一区二区精品秒拍| 久久精品国产影库免费看| 国产叼嘿久久精品久久| 中文字幕日韩一区二区三区不| 精品久久久无码人妻中文字幕| 久久精品?ⅴ无码中文字幕| 精品国产日韩亚洲一区91| 午夜精品福利视频| 国产亚洲精品久久久久秋霞 | 国产成人久久精品| 久久精品人人做人人妻人人玩| 国产成人精品大尺度在线观看| 日韩精品福利视频一区二区三区 | 久久亚洲中文字幕精品有坂深雪| 亚洲精品无码av天堂| 亚洲人午夜射精精品日韩| 国产成人精品福利网站在线| 久久亚洲精品成人av无码网站|