注冊|登錄

聯系電話:024-31891684  13390130939
沈陽軟件公司--沈陽軟件定制

沈陽軟件開發_沈陽軟件公司_沈陽軟件定制/軟件/最新技術

Latest technology最新技術

mysql導入數據

瀏覽量:2501

mysqlimport

示例

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

約定:文件名的最后一部分為表名,以上語句導入到表mytbl

mysqlimport必須指定數據庫,以上語句數據庫為test

導入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可以不指定數據庫

以上語句中,mysql必須有/tmp/的讀權限

導入csv

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

處理重復主鍵

替換已有值

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

表中已有則不導入

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

跳過文件行

以下示例為跳過第一行

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

預處理

文件data.txt內容:

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 表中內容:

name shortname

Nevada NV

Oklahoma OK

Utah UT

Texas TX

insert into states

values('Nevada','NV')

,('Oklahoma','OK')

,('Utah', 'UT')

,('Texas', 'TX')

導入:

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);

結果:

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本地文件導入到linux下的mysql數據庫,加local

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

沈陽團購網|營口網站制作|沈陽軟件公司|軟件定制|網站建設|加盟易勢|提交問題

主站蜘蛛池模板: 欧美婷婷六月丁香综合色| 国产无遮挡又黄又爽免费网站| 国产精品欧美一区二区三区 | а√天堂资源地址在线官网| 耻辱の女潜入搜查官正在播放| 无码A级毛片免费视频内谢| 亚洲韩精品欧美一区二区三区| 12345国产精品高清在线| 日日干夜夜操视频| 任你躁在线播放视频| 97色偷偷色噜噜狠狠爱网站97| 欧美a级成人淫片免费看| 国产1000部成人免费视频| 一本大道无码日韩精品影视_| 深夜a级毛片免费视频| 国产在线观看麻豆91精品免费| 两个小姨子在线观看| 欧美性色黄大片www喷水| 国产又色又爽又刺激在线观看| 中文字幕在亚洲第一在线| 每日更新在线观看av| 国产aⅴ激情无码久久| 91在线你懂的| 多女多p多杂交视频| 久久久久国色AV免费观看性色| 窝窝午夜看片国产精品人体宴| 国产精品美女网站在线看| 中文字幕成人精品久久不卡| 日韩精品中文字幕无码一区| 人人干人人干人人干| 门卫老董趴在我两腿之间| 国内精品福利视频| 中文天堂在线最新版在线www| 波多野结衣1048系列电影| 国产在线观看麻豆91精品免费| 97影院九七理论片男女高清| 天天爱天天做天天爽| 亚洲av高清一区二区三区| 粗暴hd另类另类| 国产国产人免费人成免费视频| zoom和okzoom在线视频|