Linux下mysql資料庫的匯入匯出操作

2021-09-09 04:02:57 字數 1370 閱讀 7967

1、匯入資料庫

在命令列下輸入:

mysql -u username -p test < /home/data/test.sql

說明:username是資料庫使用者名稱,test為目標資料庫,回車,輸入資料庫密碼,就進行匯入操作了!

2、匯出資料庫

2.1、匯出整個資料庫:

mysqldump -u username -p test > /home/data/test.sql

說明:username是資料庫使用者名稱,test源資料庫,回車,輸入資料庫密碼,就進行匯入操作了!目標檔案路徑為/home/data/

2.2、匯出資料庫中某張表:

mysqldump -u username -p test documents > /home/data/test.sql

說明:匯出資料庫test中的documents表到目標目錄。

2.3、 匯出多張表中的內容到乙個檔案:

mysqldump -uroot -t -w "id>627107" test author > add.sql

mysqldump -uroot -t -w "id>16943" test agent >> add.sql

mysqldump -uroot -t -w "id>3177914" test inventor >> add.sql

說明:假設資料庫沒有密碼,所以不需要-p引數!-w:相當於where子句,-t:不寫入表的建立資訊(目標資料庫中已有此表,不需要再建立),>:建立新的或覆蓋已有的sql檔案,>>:增量寫入已有sql檔案

2.4、匯出資料庫中表結構:

命令列下具體用法如下:  mysqldump -u使用者名稱 -p密碼 -d 資料庫名 表名 指令碼名;

1、匯出資料庫為dbname的表結構(其中使用者名為root,密碼為dbpasswd,生成的指令碼名為db.sql)

mysqldump -uroot -pdbpasswd -d dbname >db.sql;

2、匯出資料庫為dbname某張表(test)結構

mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

3、匯出資料庫為dbname所有表結構及表資料(不加-d)

mysqldump -uroot -pdbpasswd dbname >db.sql;

4、匯出資料庫為dbname某張表(test)結構及表資料(不加-d)

mysqldump -uroot -pdbpasswd dbname test>db.sql;

推薦乙個自己業餘時間開發的網盤搜尋引擎,360盤搜(www.360panso.com)

Linux 下mysql 資料庫的安裝

1.檢視系統中是否已經安裝過mysql rpm qa grep i mysql解除安裝已經安裝版本 yum remove package.rpm 刪除mysql配置檔案 find name mysql rm rf filename directoryname rm etc my.cnf 2.使用my...

linux下mysql資料庫的操作

本文主要針對linux下mysql資料庫的安裝,以及資料庫的建立和簡單的資料庫操作進行說明。mysql資料庫的安裝 資料庫的安裝分為原始碼安裝和rpm安裝。當然對於老手來說需要進行一些自定義的配置,那麼當然原始碼安裝的靈活性要高一些。但是這種安裝方式需要管理員自己處理好於系統的依賴關係。而rpm安裝...

linux下mysql資料庫的學習

部落格 解除安裝mysql 第一步1 sudoapt get autoremove purge mysql server 5.0 2 sudoapt get remove mysql server 3 sudoapt get autoremove mysql server 4 sudoapt get...