如何只備份一張資料庫表

2022-02-07 05:06:07 字數 1574 閱讀 1978

1樓:浮盼夏俞瓔

mysqldump

-uroot

--password=密碼

--opt 資料庫名

表名>備份的名稱

例子:mysqldump

-uroot

--password=psw

--opt vod

recfile

>recfile.sql

備份資料庫vod下的recfile表,如果只想保留表的結構而不帶資料

mysqldump

-uroot

--password=psw

--opt vod

recfile

-d>recfile.sql

擴充套件資料:

sqlserver備份語句

1、完整備份

backup

database

northwindcs

todisk='g:\backup\northwindcs_full_20070908.bak'

2、差異備份

backup

database

northwindcs

todisk='g:\backup\northwindcs_diff_20070908.bak'

with

differential

3、日誌備份

,預設截斷日誌

backup

lognorthwindcs

todisk='g:\backup\northwindcs_log_20070908.bak'

4、日誌備份,

不截斷日誌

backup

lognorthwindcs

todisk='g:\backup\northwindcs_log_20070908.bak'

with

no_truncate

5、檔案備份

exec

sp_helpdb

northwindcs

--檢視資料檔案

backup

database

northwindcs

file='northwindcs'

--資料檔案的邏輯名

todisk='g:\backup\northwindcs_file_20070908.bak'

2樓:光玉石果青

如果你只想備份下一張表的資料

第一種可以迅速使用

select....into

語法select

*into

備份表名

from

源資料表

--備份表名不存在sqlserver會自動建立,如果事先有備份表語法改成insert

。。select。。

第二種a.查詢出來的結果,直接在查詢結果框全選右擊-》將結果另存為txt

b.然後利用資料庫嚮導-單擊資料庫右鍵》任務-》匯出資料-》平面檔案源...>然後自己編輯對映匯入。

第三種bcp命令

詳細語法參考幫助檔案吧

我用的是sqlserver2008

希望對你有幫助

mysql資料庫怎麼複製一張表,SQL資料庫中同一張表內資料怎麼複製?

不用匯出,假如你的表111已存在資料庫中,可以很方便的複製 create table 222 as select from 111 create table 222 as select from 111 這樣是能複製全部資料和結構的,但是沒有索引 create table 222 asselect ...

怎樣備份資料庫啊高手幫幫忙,如何備份資料庫

關鍵是你用神馬資料庫。如果是sqlserver 就直接back up 如果是oracle就用exp 匯出資料庫表不就可以了 cmd匯出語句 exp 使用者名稱 密碼 資料庫例項名 file d xx.dmp 右擊目標資料庫 任務 備份 新增需要存放的備份路徑 確定 如何備份資料庫 1 首先開啟sql...

怎麼備份mysql資料庫,如何備份整個mysql資料庫

如果使用指令碼備份的話 可以參考如下 準備mkdir p data0 backup cat tmp myuse.txt 指令碼內容 mysql backup tleish.sh bin bash title mysql backup tleish.sh description script for ...