12 資料庫匯入匯出命令(結構 資料)?

2022-03-17 07:50:49 字數 1453 閱讀 9661

在命令列下mysql的資料匯出有個很好用命令mysqldump,它的引數有一大把,可以這樣檢視:

mysqldump

(mysqldump命令位於mysql/bin/目錄中) //要專到mysql/bin/目錄中才能使用,直接cmd執行命令視窗使用不了,專到資料庫所在的mysql/bin/目錄中使用.

最常用的:

mysqldump -uroot -pmysql databasefoo table1 table2 > foo.sql

這樣就可以將資料庫databasefoo的表table1,table2以sql形式匯入foo.sql中,其中-uroot引數表示訪問資料庫的使用者名稱是root,如果有密碼還需要加上-p引數

c:\users\jack> mysqldump -uroot -pmysql sva_rec date_drv > e:\date_drv.sql

mysql的資料匯入也是相當便捷的,如:

mysql -uroot databasefoo < foo.sql

這樣就可以將foo.sql的資料全部匯入資料庫databasefoo

匯出整個資料庫

mysqldump -u使用者名稱 -p密碼  資料庫名 > 匯出的檔名

c:\users\jack> mysqldump -uroot -pmysql sva_rec  > e:\sva_rec.sql

匯出乙個表,包括表結構和資料

mysqldump -u使用者名稱 -p 密碼  資料庫名 表名》 匯出的檔名

c:\users\jack> mysqldump -uroot -pmysql sva_rec date_rec_drv> e:\date_rec_drv.sql

匯出乙個資料庫結構

c:\users\jack> mysqldump -uroot -pmysql -d sva_rec > e:\sva_rec.sql

匯出乙個表,只有表結構

mysqldump -u使用者名稱 -p 密碼 -d資料庫名  表名》 匯出的檔名

c:\users\jack> mysqldump -uroot -pmysql -d sva_rec date_rec_drv> e:\date_rec_drv.sql

匯入資料庫

常用source 命令

進入mysql資料庫控制台,

如mysql -u root -p

mysql>use 資料庫

然後使用source命令,後面引數為指令碼檔案(如這裡用到的.sql)

mysql>source d:wcnc_db.sql

oracel資料庫結構匯出匯入

資料匯出 1 將資料庫orcl 完全匯出,使用者名稱system 密碼manager 匯出到d bak中 exp system manager orcl file d bak log d bak full y 2 將資料庫中system使用者與sys使用者的表匯出 exp system manage...

mysql命令匯入匯出資料庫

mysql命令列匯出資料庫 mysql命令列匯出資料庫 1,進入mysql目錄下的bin資料夾 cd mysql中到bin資料夾的目錄 如我輸入的命令列 cd c program files mysql mysql server 4.1 bin 或者直接將windows的環境變數path中新增該目錄...

Oracle資料庫匯入匯出命令

匯出表結構 exp name password hostname db name owner username rows n file filename.dmp log exp log.log 匯入表結構 imp name password hostname db name fromuser use...