mysql,命令匯入 匯出表結構或資料

2021-08-20 11:09:34 字數 1319 閱讀 4761

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

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 

1.匯出整個資料庫 

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

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

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

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

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

3.匯出乙個資料庫結構 

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

4.匯出乙個表,只有表結構 

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

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

5.匯入資料庫 

常用source 命令 

進入mysql資料庫控制台, 

如mysql -u root -p 

mysql>use 資料庫 

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

mysql>source d:wcnc_db.sql

mysql,命令匯入 匯出表結構或資料

在命令列下mysql的資料匯出有個很好用命令mysqldump,它的引數有一大把,可以這樣檢視 mysqldump 最常用的 mysqldump uroot pmysql databasefoo table1 table2 foo.sql 這樣就可以將資料庫databasefoo的表table1,t...

mysql命令匯入 匯出表結構或資料

在命令列下mysql的資料匯出有個很好用命令mysqldump,它的引數有一大把,可以這樣檢視 mysqldump 最常用的 mysqldump uroot pmysql databasefoo table1 table2 foo.sql 這樣就可以將資料庫databasefoo的表table1,t...

mysql,命令匯入 匯出表結構或資料

在命令列下mysql的資料匯出有個很好用命令mysqldump,它的引數有一大把,可以這樣檢視 mysqldump 最常用的 mysqldump uroot pmysql databasefoo table1 table2 foo.sql 這樣就可以將資料庫databasefoo的表table1,t...