1. 程式人生 > >使用MYSQL命令直接匯入匯出SQL檔案

使用MYSQL命令直接匯入匯出SQL檔案

1.MYSQL中將資料庫匯出成SQL檔案

其實很簡單的,就是一條語句就可以了,首先我們開啟cmd,不用進mysql指令介面,直接按照下列格式將匯出語句敲進去,然後再輸入密碼即可了:

mysqldump -h[主機所在IP] -u[使用者名稱] -p [要匯出的資料庫]>[匯出的路徑//[檔名].sql]

好吧,直接這樣看可能有點抽象,我們來舉個例子,目前我的MYSQL中有一個數據庫bookinfodb,現在我要將它匯出並且儲存到D盤中。

這個時候我們再到D盤目錄下,我們就可以看到多了一個bookinfodb.sql檔案了

2.從SQL檔案中匯入資料到MYSQL中

1>首先,我們應該在cmd中進入mysql指令介面中,格式很簡單 ,就是mysql -u[使用者名稱] -h[主機所在地址,預設不寫是localhost] -p

 然後輸入密碼即可

2>使用CREATE  DATRABSE [資料庫名字]建立一個數據庫,然後使用use [資料庫名]選擇要使用的資料庫

3>直接使用source [所在的路徑//*.sql] 將SQL檔案進行匯入

接下來就會輸出一大串的Query OK之類的資訊了。

3、把查詢的結果存入一個表中

insert into tableB select * from tableA;

4、把查詢的結果寫入檔案

進入mysql命令列,mysql > select * from tableA INTO OUTFILE  '/home/out.txt';