欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

mysql批量導(dǎo)入/出文本數(shù)據(jù)

系統(tǒng) 1940 0
      
        語法:



LOAD DATA [LOW_PRIORITY 
      
      | CONCURRENT] [LOCAL] INFILE 'file_name'
      
        



    [REPLACE 
      
      |
      
         IGNORE]



    INTO TABLE tbl_name



    [CHARACTER SET charset_name]



    [FIELDS



        [TERMINATED BY 
      
      'string'
      
        ]



        [[OPTIONALLY] ENCLOSED BY 
      
      'char'
      
        ]



        [ESCAPED BY 
      
      'char'
      
        ]



    ]



    [LINES



        [STARTING BY 
      
      'string'
      
        ]



        [TERMINATED BY 
      
      'string'
      
        ]



    ]



    [IGNORE number LINES]



    [(col_name_or_user_var,...)]



    [SET col_name 
      
      =
      
         expr,...]



 

使用如下命令:

LOAD DATA LOCAL INFILE 
      
      'C://stu.txt'
      
         INTO TABLE stu;

因?yàn)檫@是一條SQL語句,你同樣可以在你的JAVA程序序中用:

st.execute(“LOAD DATA LOCAL INFILE 
      
      'C://stu.txt'
      
         INTO TABLE stu”);

(st表示Statement的一個(gè)實(shí)例變量,假設(shè)數(shù)據(jù)庫(kù)連接,st的初使化已經(jīng)完成)

 

創(chuàng)建stu表:

create table stu_other(id 
      
      
        int
      
       auto_increment primary key,stu_name varchar(50),age 
      
        int
      
      
        );

 

然后創(chuàng)建一個(gè)文本文件“stu.txt”,每行包含一個(gè)記錄,放在C盤的根目錄下。默認(rèn)的字段分隔符是(tab),你可以更改,下面說明。并且以CREATE TABLE語句中列出的列次序給出。對(duì)于丟失的值(例如未知的性別,或仍然活著的動(dòng)物的死亡日期),你可以使用NULL值。為了在你的文本文件中表示這些內(nèi)容,使用
      
      /
      
        N(反斜線,字母N)。

 

如stu.txt的內(nèi)容如下:


      
      100001    FLB100001     100001

100002    FLB100002     100002

100003    FLB100003     100003

100004    FLB100004     100004

100005    FLB100005     100005

100006    FLB100006     100006

100007    FLB100007     100007

100008    FLB100008     100008
      
        

…

這里我用的是table分開。

 

要想將文本文件“stu.txt”裝載到stu表中,使用這個(gè)命令:

mysql
      
      > LOAD DATA LOCAL INFILE 'c://stu.txt'
      
         INTO TABLE stu;

這里沒有指定字段分隔符,以及行的終止符,默認(rèn)情況下是這樣的:

字段分隔符:



FIELDS TERMINATED BY 
      
      '/t' ENCLOSED BY '' ESCAPED BY '//'
      
        



其中的
      
      '/t'就表示是字段分隔符為tab鍵,如果不想更改,那就把FIELDS TERMINATED BY '/t'中的'/t'
      
        改在你自己的分隔符。將執(zhí)行命令改成這樣:



mysql
      
      > LOAD DATA LOCAL INFILE 'c:/stu.txt'
      
         INTO TABLE stu fields terminated by ‘ ‘;

這里我用的是空格。

行終止符:

LINES TERMINATED BY 
      
      '/n' STARTING BY ''
      
        

 

請(qǐng)注意如果用Windows中的編輯器(使用
      
      /r/
      
        n做為行的結(jié)束符)創(chuàng)建文件,應(yīng)使用:

 

mysql
      
      > 
      
        
          
            LOAD DATA (LOCAL) INFILE
          
        
      
       'C://stu.txt'
      
        
          
            
               INTO
            
          
        
         TABLE stu

    
      
      -> 
      
        
          
            LINES TERMINATED BY '/r/n'
          
        
      
      
        
          
            
              ;
            
          
        
        

(在運(yùn)行OS X的Apple機(jī)上,應(yīng)使用行結(jié)束符
      
      '/r'
      
        。)

 


        
          
            
              
                如果你愿意,你能明確地在LOAD DATA語句中指出列值的分隔符和行尾標(biāo)記,但是默認(rèn)標(biāo)記是定位符和換行符。
              
            
          
        
        這對(duì)讀入文件“stu.txt”的語句已經(jīng)足夠。

 

另外,還可以使用SELECT ... INTO OUTFILE 將數(shù)據(jù)導(dǎo)入到外部文件中,如下:

select 
      
      * from stu_t into outfile "c://stu_t.txt"
      
        ;

不過,沒有按記錄自動(dòng)分行

這樣才能夠換行:


        
          
            
              select 
            
          
        
      
      * from stu_t 
      
into outfile "c://stu_t.txt"
lines terminated by '/r/n' ;

?

mysql批量導(dǎo)入/出文本數(shù)據(jù)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 久久一区二区三区四区 | 久久精精 | 亚洲夫妻| 色妇色综合久久夜夜 | 成人一区二区三区 | 亚洲国产国产综合一区首页 | 亚洲第一成人在线 | 欧美自拍视频在线 | 91看片在线免费观看 | 视频一区在线 | 成人黄页在线观看 | 91婷婷韩国欧美一区二区 | 亚洲精品免费在线观看 | 日韩欧美国产一区二区 | 欧美日韩免费播放一区二区 | 亚洲国产高清高潮精品美女 | 婷婷激情久久 | 久久综合九色综合欧洲色 | 国产福利免费观看 | 国产一区二区免费 | 国产精品免费一区二区三区都可以 | 久久精品免费 | 九色视频网 | 国产精品综合色区在线观看 | 中文欧美日韩 | 色综合国产 | 精品国产18久久久久久二百 | 国产精品久久久久久久久久久新郎 | 国产黄色在线观看 | 国产网站在线 | 视频一区在线 | 亚洲福利网| 午夜影视网 | 欧美视频一区二区三区 | 大插香蕉 | 成人免费看黄网站无遮挡 | 日本欧美一区二区三区视频 | 四虎网站在线观看 | 久久视频这里只要精品 | 欧美一区二区三区 | 免费日本毛片 |