老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)

MySQL數(shù)據(jù)導(dǎo)入和導(dǎo)出的方法與工具介紹

這篇文章主要介紹“MySQL數(shù)據(jù)導(dǎo)入和導(dǎo)出的方法與工具介紹”,在日常操作中,相信很多人在MySQL數(shù)據(jù)導(dǎo)入和導(dǎo)出的方法與工具介紹問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對(duì)大家解答”MySQL數(shù)據(jù)導(dǎo)入和導(dǎo)出的方法與工具介紹”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供萬源網(wǎng)站建設(shè)、萬源做網(wǎng)站、萬源網(wǎng)站設(shè)計(jì)、萬源網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、萬源企業(yè)網(wǎng)站模板建站服務(wù),10多年萬源做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

1).mysqlimport的語法介紹

mysqlimport位于mysql/bin目錄中,是mysql的一個(gè)載入(或者說導(dǎo)入)數(shù)據(jù)的一個(gè)非常有效的工具。這是一個(gè)命令行工具。有兩個(gè)參數(shù)以及大量的選項(xiàng)可供選擇。這個(gè)工具把一個(gè)文本文件(text file)導(dǎo)入到你指定的數(shù)據(jù)庫和表中。比方說我們要從文件Customers.txt中把數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫Meet_A_Geek中的表Custermers中:

mysqlimport Meet_A_Geek Customers.txt

注意:這里Customers.txt是我們要導(dǎo)入數(shù)據(jù)的文本文件,而Meet_A_Geek是我們要操作的數(shù)據(jù)庫,數(shù)據(jù)庫中的表名是Customers,這里文本文件的數(shù)據(jù)格式必須與Customers表中的記錄格式一致,否則mysqlimport命令將會(huì)出錯(cuò)。

其中表的名字是導(dǎo)入文件的第一個(gè)句號(hào)(.)前面文件字符串,另外一個(gè)例子:

mysqlimport Meet_A_Geek Cus.to.mers.txt

那么我們將把文件中的內(nèi)容導(dǎo)入到數(shù)據(jù)庫Meet_A_Geek 中的Cus表中。上面的例子中,都只用到兩個(gè)參數(shù),并沒有用到更多的選項(xiàng),下面介紹mysqlimport的選項(xiàng)



2).mysqlimport的常用選項(xiàng)介紹:

選項(xiàng) 功能

-d or --delete 新數(shù)據(jù)導(dǎo)入數(shù)據(jù)表中之前刪除數(shù)據(jù)數(shù)據(jù)表中的所有信息

-f or --force 不管是否遇到錯(cuò)誤,mysqlimport將強(qiáng)制繼續(xù)插入數(shù)據(jù)

-i or --ignore mysqlimport跳過或者忽略那些有相同唯一

關(guān)鍵字的行, 導(dǎo)入文件中的數(shù)據(jù)將被忽略。

-l or -lock-tables 數(shù)據(jù)被插入之前鎖住表,這樣就防止了,

你在更新數(shù)據(jù)庫時(shí),用戶的查詢和更新受到影響。

-r or -replace 這個(gè)選項(xiàng)與-i選項(xiàng)的作用相反;此選項(xiàng)將替代

表中有相同唯一關(guān)鍵字的記錄。

--fields-enclosed- by= char

指定文本文件中數(shù)據(jù)的記錄時(shí)以什么括起的, 很多情況下

數(shù)據(jù)以雙引號(hào)括起。 默認(rèn)的情況下數(shù)據(jù)是沒有被字符括起的。

--fields-terminated- by=char

指定各個(gè)數(shù)據(jù)的值之間的分隔符,在句號(hào)分隔的文件中,

分隔符是句號(hào)。您可以用此選項(xiàng)指定數(shù)據(jù)之間的分隔符。

默認(rèn)的分隔符是跳格符(Tab)

--lines-terminated- by=str

此選項(xiàng)指定文本文件中行與行之間數(shù)據(jù)的分隔字符串

或者字符。 默認(rèn)的情況下mysqlimport以newline為行分隔符。

您可以選擇用一個(gè)字符串來替代一個(gè)單個(gè)的字符:

一個(gè)新行或者一個(gè)回車。

mysqlimport命令常用的選項(xiàng)還有-v 顯示版本(version), -p 提示輸入密碼(password)等。

3).例子:導(dǎo)入一個(gè)以逗號(hào)為分隔符的文件

文件中行的記錄格式是這樣的:

"1", "ORD89876", "1 Dozen Roses", "19991226"

我們的任務(wù)是要把這個(gè)文件里面的數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫Meet_A_Geek中的表格Orders中,

我們使用這個(gè)命令:

bin/mysqlimport –prl –fields-enclosed-by=" –fields-terminated-by=, Meet_A_Geek Orders.txt

這個(gè)命令可能看起來很不爽,不過當(dāng)你熟悉了之后,這是非常簡單的。第一部分,bin/mysqlimport ,告訴操作系統(tǒng)你要運(yùn)行的命令是mysql/bin目錄下的mysqlimport,選項(xiàng)p是要求輸入密碼,這樣就要求你在改動(dòng)數(shù)據(jù)庫之前輸入密碼,操作起來會(huì)更安全。 我們用了r選項(xiàng)是因?yàn)槲覀兿胍驯碇械奈ㄒ魂P(guān)鍵字與文件記錄中有重復(fù)唯一關(guān)鍵字的記錄替換成文件中的數(shù)據(jù)。我們表單中的數(shù)據(jù)不是最新的,需要用文件中的數(shù)據(jù)去更新,因而就用r這個(gè)選項(xiàng),替代數(shù)據(jù)庫中已經(jīng)有的記錄。l選項(xiàng)的作用是在我們插入數(shù)據(jù)的時(shí)候鎖住表,這樣就阻止了用戶在我們更新表的時(shí)候?qū)Ρ磉M(jìn)行查詢或者更改的操作。

批處理是一種非交互式運(yùn)行mysql程序的方法,如同您在mysql中使用的命令一樣,你仍然將使用這些命令。

為了實(shí)現(xiàn)批處理,您重定向一個(gè)文件到mysql程序中,首先我們需要一個(gè)文本文件,這個(gè)文本文件包含有與我們?cè)趍ysql中輸入的命令相同的文本。

比如我們要插入一些數(shù)據(jù),使用包含下面文本的文件(文件名為New_Data.sql,當(dāng)然我們也可以取名為New_Data.txt及任何其他的合法名字,并不一定要以后綴sql結(jié)尾

USE Meet_A_Geek;

INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Block");

INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Newton");

INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Simmons");

注意上面的這些句子的語法都必須是正確的,并且每個(gè)句子以分號(hào)結(jié)束。上面的USE命令選擇數(shù)據(jù)庫,INSERT命令插入數(shù)據(jù)。

下面我們要把上面的文件導(dǎo)入到數(shù)據(jù)庫中,導(dǎo)入之前要確認(rèn)數(shù)據(jù)庫已經(jīng)在運(yùn)行,即是mysqld進(jìn)程(或者說服務(wù),Windows NT下面稱為”服務(wù)“,unix下面為”進(jìn)程“)已經(jīng)在運(yùn)行。

然后運(yùn)行下面的命令:

bin/mysql –p < /home/mark/New_Data.sql

接著按提示輸入密碼,如果上面的文件中的語句沒有錯(cuò)誤,那么這些數(shù)據(jù)就被導(dǎo)入到了數(shù)據(jù)庫中。

命令行中使用LOAD DATA INFILE 從文件中導(dǎo)入數(shù)據(jù)到數(shù)據(jù)庫:

現(xiàn)在您可能會(huì)問自己,"究竟為什么我要輸入所有的這些SQL語句到文件中,然后通過程序運(yùn)行它們呢?”

這樣看起來好像需要大量的工作。很好,你這樣想很可能就對(duì)了。但是假如你有從所有這些命令中產(chǎn)生的log記錄呢?現(xiàn)在這樣就很棒,嗯,大多數(shù)數(shù)據(jù)庫都會(huì)自動(dòng)產(chǎn)生數(shù)據(jù)庫中的事件記錄的log。而大部分log都包含有用過的原始的SQL命令。因此,如果您不能從您現(xiàn)在的數(shù)據(jù)庫中導(dǎo)出數(shù)據(jù)到新的mysql數(shù)據(jù)庫中使用,那么您可以使用log和mysql的批處理特性,來快速且方便地導(dǎo)入您地?cái)?shù)據(jù)。當(dāng)然,這樣就省去了打字的麻煩。

LOAD DATA INFILE

這是我們要介紹的最后一個(gè)導(dǎo)入數(shù)據(jù)到MySQL數(shù)據(jù)庫中的方法。這個(gè)命令與mysqlimport非常相似,但這個(gè)方法可以在mysql命令行中使用。也就是說您可以在所有使用API的程序中使用這個(gè)命令。使用這種方法,您就可以在應(yīng)用程序中導(dǎo)入您想要導(dǎo)入的數(shù)據(jù)。

使用這個(gè)命令之前,mysqld進(jìn)程(服務(wù))必須已經(jīng)在運(yùn)行。

啟動(dòng)mysql命令行:

bin/mysql –p

按提示輸入密碼,成功進(jìn)入mysql命令行之后,輸入下面的命令:

USE Meet_A_Geek;

LOAD DATA INFILE "/home/mark/data.sql" INTO TABLE Orders;

簡單的講,這樣將會(huì)把文件data.sql中的內(nèi)容導(dǎo)入到表Orders中,如mysqlimport工具一樣,這個(gè)命令也有一些可以選擇的參數(shù)。比如您需要把自己的電腦上的數(shù)據(jù)導(dǎo)入到遠(yuǎn)程的數(shù)據(jù)庫服務(wù)器中,您可以使用下面的命令:

LOAD DATA LOCAL INFILE "C:MyDocsSQL.txt" INTO TABLE Orders;

上面的LOCAL參數(shù)表示文件是本地的文件,服務(wù)器是您所登陸的服務(wù)器。這樣就省去了使用ftp來上傳文件到服務(wù)器,MySQL替你完成了。您也可以設(shè)置插入語句的優(yōu)先級(jí),如果您要把它標(biāo)記為低優(yōu)先級(jí)(LOW_PRIORITY),那么MySQL將會(huì)等到?jīng)]有其他人讀這個(gè)表的時(shí)候,才把插入數(shù)據(jù)。可以使用如下的命令:

LOAD DATA LOW_PRIORITY INFILE "/home/mark/data.sql" INTO TABLE Orders;

您也可以指定是否在插入數(shù)據(jù)的時(shí)候,取代或者忽略文件與數(shù)據(jù)表中重復(fù)的鍵值。替代重復(fù)的鍵值的語法:

LOAD DATA LOW_PRIORITY INFILE "/home/mark/data.sql" REPLACE INTO TABLE Orders;

上面的句子看起來有點(diǎn)笨拙,但卻把關(guān)鍵字放在了讓您的剖析器可以理解的地方。

下面的一對(duì)選項(xiàng)描述了文件的記錄格式,這些選項(xiàng)也是在mysqlimport工具中可以用的。他們?cè)谶@里看起來有點(diǎn)不同。首先,要用到FIELDS關(guān)鍵字,如果用到這個(gè)關(guān)鍵字,MySQL剖析器希望看到至少有下面的一個(gè)選項(xiàng):

TERMINATED BY character

ENCLOSED BY character

ESCAPED BY character

這些關(guān)鍵字與它們的參數(shù)跟mysqlimport中的用法是一樣的. The

TERMINATED BY 描述字段的分隔符,默認(rèn)情況下是tab字符(t)

ENCLOSED BY描述的是字段的括起字符。比方以引號(hào)括起每一個(gè)字段。

ESCAPED BY 描述的轉(zhuǎn)義字符。默認(rèn)的是反些杠(backslash: ).

下面仍然使用前面的mysqlimport命令的例子,用LOAD DATA INFILE語句把同樣的文件導(dǎo)入到數(shù)據(jù)庫中:

LOAD DATA INFILE "/home/mark/Orders.txt" REPLACE INTO TABLE Orders FIELDS TERMINATED BY , ENCLOSED BY ";

LOAD DATA INFILE語句中有一個(gè)mysqlimport工具中沒有特點(diǎn):LOAD DATA INFILE 可以按指定的列把文件導(dǎo)入到數(shù)據(jù)庫中。

當(dāng)我們要把數(shù)據(jù)的一部分內(nèi)容導(dǎo)入的時(shí)候,這個(gè)特點(diǎn)就很重要。比方說,我們要從Access數(shù)據(jù)庫升級(jí)到MySQL數(shù)據(jù)庫的時(shí)候,需要加入一些欄目(列/字段/field)到MySQL數(shù)據(jù)庫中,以適應(yīng)一些額外的需要。

這個(gè)時(shí)候,我們的Access數(shù)據(jù)庫中的數(shù)據(jù)仍然是可用的,但是因?yàn)檫@些數(shù)據(jù)的欄目(field)與MySQL中的不再匹配,因此而無法再使用mysqlimport工具。盡管如此,我們?nèi)匀豢梢允褂肔OAD DATA INFILE,下面的例子顯示了如何向指定的欄目(field)中導(dǎo)入數(shù)據(jù):

LOAD DATA INFILE "/home/Order.txt" INTO TABLE Orders(Order_Number, Order_Date, Customer_ID);

如您所見,我們可以指定需要的欄目(fields)。這些指定的字段依然是以括號(hào)括起,由逗號(hào)分隔的,如果您遺漏了其中任何一個(gè),MySQL將會(huì)提醒您。

Importing Data from Microsoft Access (從Access中導(dǎo)入數(shù)據(jù),略)

您可以看到MySQL有很多可以導(dǎo)入數(shù)據(jù)的方法,然而這些只是數(shù)據(jù)傳輸中的一半。另外的一般是從MySQL數(shù)據(jù)庫中導(dǎo)出數(shù)據(jù)。有許多的原因我們需要導(dǎo)出數(shù)據(jù)。一個(gè)重要的原因是用于備份數(shù)據(jù)庫。數(shù)據(jù)的造價(jià)常常是昂貴的,需要謹(jǐn)慎處理它們。經(jīng)常地備份可以幫助防止寶貴數(shù)據(jù)地丟失;另外一個(gè)原因是,也許您希望導(dǎo)出數(shù)據(jù)來共享。 在這個(gè)信息技術(shù)不斷成長的世界中,共享數(shù)據(jù)變得越來越常見。

比方說Macmillan USA維護(hù)護(hù)著一個(gè)將要出版的書籍的大型數(shù)據(jù)庫。這個(gè)數(shù)據(jù)庫在許多書店之間共享,這樣他們就知道哪些書將會(huì)很快出版。醫(yī)院越來越走向采用無紙病歷記錄,這樣這些病歷可以隨時(shí)跟著你。世界變得越來越小,信息也被共享得越來越多。有很多中導(dǎo)出數(shù)據(jù)得方法,它們都跟導(dǎo)入數(shù)據(jù)很相似。因?yàn)椋吘梗@些都只是一種透視得方式。從數(shù)據(jù)庫導(dǎo)出的數(shù)據(jù)就是從另一端導(dǎo)入的數(shù)據(jù)。這里我們并不討論其他的數(shù)據(jù)庫各種各樣的導(dǎo)出數(shù)據(jù)的方法,您將學(xué)會(huì)如何用MySQL來實(shí)現(xiàn)數(shù)據(jù)導(dǎo)出。

使用mysqldump:(mysqldump命令位于mysql/bin/目錄中)

mysqldump工具很多方面類似相反作用的工具mysqlimport。它們有一些同樣的選項(xiàng)。但mysqldump能夠做更多的事情。它可以把整個(gè)數(shù)據(jù)庫裝載到一個(gè)單獨(dú)的文本文件中。這個(gè)文件包含有所有重建您的數(shù)據(jù)庫所需要的SQL命令。這個(gè)命令取得所有的模式(Schema,后面有解釋)并且將其轉(zhuǎn)換成DDL語法(CREATE語句,即數(shù)據(jù)庫定義語句),取得所有的數(shù)據(jù),并且從這些數(shù)據(jù)中創(chuàng)建INSERT語句。這個(gè)工具將您的數(shù)據(jù)庫中所有的設(shè)計(jì)倒轉(zhuǎn)。因?yàn)樗械臇|西都被包含到了一個(gè)文本文件中。這個(gè)文本文件可以用一個(gè)簡單的批處理和一個(gè)合適SQL語句導(dǎo)回到MySQL中。這個(gè)工具令人難以置信地簡單而快速。決不會(huì)有半點(diǎn)讓人頭疼地地方。

因此,如果您像裝載整個(gè)數(shù)據(jù)庫Meet_A_Geek的內(nèi)容到一個(gè)文件中,可以使用下面的命令:

bin/mysqldump –p Meet_A_Geek > MeetAGeek_Dump_File.txt

這個(gè)語句也允許您指定一個(gè)表進(jìn)行dump(備份/導(dǎo)出/裝載?)。如果您只是希望把數(shù)據(jù)庫Meet_A_Geek中的表Orders中的整個(gè)內(nèi)容導(dǎo)出到一個(gè)文件,可以使用下面的命令:

bin/mysqldump –p Meet_A_Geek Orders >MeetAGeek_Orders.txt

這個(gè)非常的靈活,您甚至可以使用WHERE從句來選擇您需要的記錄導(dǎo)出到文件中。要達(dá)到這樣的目的,可以使用類似于下面的命令:

bin/mysqldump –p –where="Order_ID > 2000" Meet_A_Geek Orders > Special_Dump.txt

mysqldump工具有大量的選項(xiàng),部分選項(xiàng)如下表:

選項(xiàng)/Option 作用/Action Performed

--add-drop-table

這個(gè)選項(xiàng)將會(huì)在每一個(gè)表的前面加上DROP TABLE IF EXISTS語句,這樣可以保證導(dǎo)回MySQL數(shù)據(jù)庫的時(shí)候不會(huì)出錯(cuò),因?yàn)槊看螌?dǎo)回的時(shí)候,都會(huì)首先檢查表是否存在,存在就刪除

--add-locks

這個(gè)選項(xiàng)會(huì)在INSERT語句中捆上一個(gè)LOCK TABLE和UNLOCK TABLE語句。這就防止在這些記錄被再次導(dǎo)入數(shù)據(jù)庫時(shí)其他用戶對(duì)表進(jìn)行的操作

-c or - complete_insert

這個(gè)選項(xiàng)使得mysqldump命令給每一個(gè)產(chǎn)生INSERT語句加上(field)的名字。當(dāng)把數(shù)據(jù)導(dǎo)出導(dǎo)另外一個(gè)數(shù)據(jù)庫時(shí)這個(gè)選項(xiàng)很有用。

--delayed-insert 在INSERT命令中加入DELAY選項(xiàng)

-For -flush-logs 使用這個(gè)選項(xiàng),在執(zhí)行導(dǎo)出之前將會(huì)刷新MySQL服務(wù)器的log.

-for -force 使用這個(gè)選項(xiàng),即使有錯(cuò)誤發(fā)生,仍然繼續(xù)導(dǎo)出

--full 這個(gè)選項(xiàng)把附加信息也加到CREATE TABLE的語句中

-l or -lock-tables 使用這個(gè)選項(xiàng),導(dǎo)出表的時(shí)候服務(wù)器將會(huì)給表加鎖。

-t or -no-create- info

這個(gè)選項(xiàng)使的mysqldump命令不創(chuàng)建CREATE TABLE語句,這個(gè)選項(xiàng)在您只需要數(shù)據(jù)而不需要DDL(數(shù)據(jù)庫定義語句)時(shí)很方便。

-d or -no-data 這個(gè)選項(xiàng)使的mysqldump命令不創(chuàng)建INSERT語句。

在您只需要DDL語句時(shí),可以使用這個(gè)選項(xiàng)。

--opt 此選項(xiàng)將打開所有會(huì)提高文件導(dǎo)出速度和創(chuàng)造一個(gè)可以更快導(dǎo)入的文件的選項(xiàng)。

-q or -quick 這個(gè)選項(xiàng)使得MySQL不會(huì)把整個(gè)導(dǎo)出的內(nèi)容讀入內(nèi)存再執(zhí)行導(dǎo)出,而是在讀到的時(shí)候就寫入導(dǎo)文件中。

-T path or -tab = path 這個(gè)選項(xiàng)將會(huì)創(chuàng)建兩個(gè)文件,一個(gè)文件包含DDL語句或者表創(chuàng)建語句,另一個(gè)文件包含數(shù)據(jù)。DDL文件被命名為table_name.sql,數(shù)據(jù)文件被命名為table_name.txt.路徑名是存放這兩個(gè)文件的目錄。目錄必須已經(jīng)存在,并且命令的使用者有對(duì)文件的特權(quán)。

-w "WHERE Clause" or -where = "Where clause "

如前面所講的,您可以使用這一選項(xiàng)來過篩選將要放到導(dǎo)出文件的數(shù)據(jù)。

假定您需要為一個(gè)表單中要用到的帳號(hào)建立一個(gè)文件,經(jīng)理要看今年(2004年)所有的訂單(Orders),它們并不對(duì)DDL感興趣,并且需要文件有逗號(hào)分隔,因?yàn)檫@樣就很容易導(dǎo)入到Excel中。 為了完成這個(gè)人物,您可以使用下面的句子:bin/mysqldump –p –where "Order_Date >=2000-01-01"

–tab = /home/mark –no-create-info –fields-terminated-by=, Meet_A_Geek Orders

這將會(huì)得到您想要的結(jié)果。

schema:模式

The set of statements, expressed in data definition language, that completely describe the structure of a data base.

一組以數(shù)據(jù)定義語言來表達(dá)的語句集,該語句集完整地描述了數(shù)據(jù)庫的結(jié)構(gòu)。

SELECT INTO OUTFILE :

如果您覺得mysqldump工具不夠酷,就使用SELECT INTO OUTFILE吧, MySQL同樣提供一個(gè)跟LOAD DATA INFILE命令有相反作用的命令,這就是SELECT INTO OUTFILE 命令,這兩個(gè)命令有很多的相似之處。首先,它們有所有的選項(xiàng)幾乎相同。現(xiàn)在您需要完成前面用mysqldump完成的功能,可以依照下面的步驟進(jìn)行操作:

1. 確保mysqld進(jìn)程(服務(wù))已經(jīng)在運(yùn)行

2. cd /usr/local/mysql

3. bin/mysqladmin ping ;// 如果這個(gè)句子通不過,可以用這個(gè):mysqladmin -u root -p ping mysqladmin ping用于檢測(cè)mysqld的狀態(tài),is alive說明正在運(yùn)行,出錯(cuò)則可能需要用戶名和密碼。

4. 啟動(dòng)MySQL 監(jiān)聽程序.

5. bin/mysql –p Meet_A_Geek;// 進(jìn)入mysql命令行,并且打開數(shù)據(jù)庫Meet_A_Geek,需要輸入密碼

6. 在命令行中,輸入一下命令:

SELECT * INTO OUTFILE /home/mark/Orders.txt

FIELDS

TERMINATED BY = ,

FROM Orders

WHERE Order_Date >= 2000-01-01

在你按了Return(回車)之后,文件就創(chuàng)建了。這個(gè)句子就像一個(gè)規(guī)則的SELECT語句,只是把想屏幕的輸出重定向到了文件中。這意味這您可以使用JOIN來實(shí)現(xiàn)多表的高級(jí)查詢。這個(gè)特點(diǎn)也可以被用作一個(gè)報(bào)表產(chǎn)生器。

比方說,您可以組合這一章中討論的方法來產(chǎn)生一個(gè)非常有趣的查詢,試試這個(gè):

在mysql目錄建立一個(gè)名為Report_G.rpt 的文本文件,加入下面的行:

USE Meet_A_Geek;

INSERT INTO Customers (Customer_ID, Last_Name, First_Name)

VALUES (NULL, "Kinnard", "Vicky");

INSERT INTO Customers (Customer_ID, Last_Name, First_Name)

VALUES (NULL, "Kinnard", "Steven");

INSERT INTO Customers (Customer_ID, Last_Name, First_Name)

VALUES (NULL, "Brown", "Sam");

SELECT Last_Name INTO OUTFILE /home/mark/Report.rpt

FROM Customers WHERE Customer_ID > 1;

然后確認(rèn) mysql進(jìn)程在運(yùn)行,并且您在mysql目錄中, 輸入下面的命令:bin/mysql < Report_G.rpt檢查您命名作為輸出的文件,這個(gè)文件將會(huì)包含所有您在Customers表中輸入的顧客的姓。 如您所見,您可以使用今天學(xué)到的導(dǎo)入/導(dǎo)出(import/export)的方法來幫助得到報(bào)表。

到此,關(guān)于“MySQL數(shù)據(jù)導(dǎo)入和導(dǎo)出的方法與工具介紹”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!


名稱欄目:MySQL數(shù)據(jù)導(dǎo)入和導(dǎo)出的方法與工具介紹
網(wǎng)頁鏈接:http://www.xueling.net.cn/article/ppcppi.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 成人性生交视频免费看 | 成人免费A级黄毛片 | 二区精品视频 | 18禁超污无遮挡无码免费应用 | 欧美牲交videossexeso | 久久婷婷人人澡人人爽人人喊 | 亚洲欧洲国产码专区在线观看 | 四虎在线观看网站 | 精品日韩 | 中文字幕乱码熟妇五十中出 | 亚洲欧美一区在线观看 | 亚洲欧美另类国产 | www国产亚洲| 日韩无码偷拍中文字幕 | 极品无码国模国产在线观看 | 成人无码区免费a片在线软件 | 午夜无码福利伦利理免 | 一本一本久久A久久精品综合不卡 | 日本三极 | 欧美一级片毛片 | 成人网站色52色在线观看 | 欧美激情精品久久 | 成人毛片无码一区二区 | 久久午夜无码鲁丝片午夜精品 | 国产天美传媒性色AV | 天天看天天做天天爽 | 亚洲精品影视在线观看 | 色综合999| xxxxxhd亚洲人hd | 久久一久 | 性国裸体高清亚洲 | 国产一级一片免费播放 | 九月婷婷人人澡人人添人人爽 | 在线一区日韩 | 北条麻妃一区二区免费播放 | 棈品国产乱码久久久久久影片 | 少妇厨房愉情理伦片免费 | 乱人伦中文字幕在线 | 久久人妻熟女一区二区 | 成年人免费观看 | 在线日韩国产 |