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

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > 數據庫應用 > mysql導入數據load data infile用法

mysql導入數據load data infile用法

來源:程序員人生   發布時間:2015-03-06 08:10:57 閱讀次數:5554次

mysql導入數據load data infile用法

基本語法:
load data [low_priority] [local] infile 'file_name txt' [replace | ignore]
into table tbl_name
[fields
[terminated by't']
[OPTIONALLY] enclosed by '']
[escaped by'' ]]
[lines terminated by'n']
[ignore number lines]
[(col_name, )]

load data infile語句從1個文本文件中以很高的速度讀入1個表中。使用這個命令之前,mysqld進程(服務)必須已在運行。為了安全緣由,當讀取位于服務器上的文本文件時,文件必須處于數據庫目錄或可被所有人讀取。另外,為了對服務器上文件使用load data infile,在服務器主機上你必須有file的權限。
1 如果你指定關鍵詞low_priority那末MySQL將會等到沒有其他人讀這個表的時候,才把插入數據。可使用以下的命令:
load data low_priority infile "/home/mark/data sql" into table Orders;
2 如果指定local關鍵詞,則表明從客戶主機讀文件。如果local沒指定,文件必須位于服務器上。
3 replaceignore關鍵詞控制對現有的唯1鍵記錄的重復的處理。如果你指定replace,新即將代替有相同的唯1鍵值的現有行。如果你指定ignore,跳過有唯1鍵的現有行的重復行的輸入。如果你不指定任何1個選項,當找到重復鍵時,出現1個毛病,并且文本文件的余下部份被疏忽。例如:
load data low_priority infile "/home/mark/data sql" replace into table Orders;
4 分隔符
(1) fields關鍵字指定了文件記段的分割格式,如果用到這個關鍵字,MySQL剖析器希望看到最少有下面的1個選項:
terminated by分隔符:意思是以甚么字符作為分隔符
enclosed by字段括起字符
escaped by轉義字符
terminated by描寫字段的分隔符,默許情況下是tab字符( )
enclosed by描寫的是字段的括起字符。

escaped by描寫的轉義字符。默許的是反斜杠(backslash: )
例如:load data infile "/home/mark/Orders txt" replace into table Orders fields terminated by',' enclosed by '"';
(2)lines 關鍵字指定了每條記錄的分隔符默許為' '即為換行符
如果兩個字段都指定了那fields必須在lines之前。如果不指定fields關鍵字缺省值與如果你這樣寫的相同: fields terminated by' ' enclosed by ’ '' ‘ escaped by''
如果你不指定1個lines子句,缺省值與如果你這樣寫的相同: lines terminated by' '
例如:load data infile "/jiaoben/load.txt" replace into table test fields terminated by ',' lines terminated by '/n';
5 load data infile 可以按指定的列把文件導入到數據庫中。 當我們要把數據的1部份內容導入的時候,,需要加入1些欄目(列/字段/field)到MySQL數據庫中,以適應1些額外的需要。比方說,我們要從Access數據庫升級到MySQL數據庫的時候
下面的例子顯示了如何向指定的欄目(field)中導入數據:
load data infile "/home/Order txt" into table Orders(Order_Number, Order_Date, Customer_ID);
6 當在服務器主機上尋覓文件時,服務器使用以下規則:
1)如果給出1個絕對路徑名,服務器使用該路徑名。

2)如果給出1個有1個或多個前置部件的相對路徑名,服務器相對服務器的數據目錄搜索文件。

3)如果給出1個沒有前置部件的1個文件名,服務器在當前數據庫數據庫目錄尋覓文件。
例如: /myfile txt”給出的文件是從服務器的數據目錄讀取,而作為“myfile txt”給出的1個文件是從當前數據庫數據庫目錄下讀取。
注意:字段中的空值用N表示
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 91精品久| 天堂网2014av| 日韩在线观看av | 激情欧美日韩一区二区 | 成人国产网站 | 欧美日韩一二三区 | 免费视频99| 国产精品欧美日韩 | 精久久久久久久 | 国产欧美精品一区二区三区 | 中文字幕一二三 | 日韩av中文 | 日本a级网站 | 欧美精品一区二区三区在线 | 久久久久久影视 | 91精品一区二区三区久久久久久 | 国产性猛交xxxx免费看久久 | 夜夜嗨av色综合久久久综合网 | 精品一区在线 | 中文字幕第六页 | 一区二区三区在线视频免费观看 | 欧美视频网站 | 亚洲最新av| 成人国产在线视频 | 国产精品区一区二区三区 | 天堂av一区| 在线黄色av | 久久久69| 国产精品久久久一区二区 | 欧美日韩精品电影 | 91久久网站| 婷婷丁香激情 | 黄色免费视频 | 欧美色精品 | 久在草| 国产在线不卡视频 | 91精品网| 综合二区 | 91精品国产色综合久久不卡98口 | 麻豆网页 | 国产日韩亚洲 |