資料庫導出表
Ⅰ oracle資料庫表的導出
數據導出:
1
將資料庫TEST完全導出,用戶名system
密碼manager
導出到D:\chu.dmp中
exp
system/manager@TEST
file=d:\chu.dmp
full=y
2
將資料庫中system用戶與sys用戶的表導出
exp
system/manager@TEST
file=d:\chu.dmp
owner=(system,sys)
3
將資料庫中的表table1
、table2導出
exp
system/manager@TEST
file=d:\chu.dmp
tables=(table1,table2)
4
將資料庫中的表table1中的欄位filed1以"00"打頭的數據導出
exp
system/manager@TEST
file=d:\chu.dmp
tables=(table1)
query=\"
where
filed1
like
'00%'\"
數據的導入
1
將D:\chu.dmp
中的數據導入
TEST資料庫中。
imp
system/manager@TEST
file=d:\chu.dmp
上面可能有點問題,因為有的表已經存在,然後它就報錯,對該表就不進行導入。
在後面加上
ignore=y
就可以了。
2
將d:\chu.dmp中的表table1
導入
imp
system/manager@TEST
file=d:\chu.dmp
tables=(table1)
Ⅱ 如何導出資料庫中的所有表的建表sql語句
有時候我們建好一個資料庫,想在再建一個備用的資料庫,重新建一個會很麻煩,而且還要從新寫建表語句,如果他是時間多的沒地方用了,就是太任性了,下面我來告訴大家如果導出資料庫的建表語句,來簡化建表時的流程。
http://jingyan..com/article/5bbb5a1b11b47813eaa17975.html
Ⅲ 如何導出mysql資料庫表結構
在命令行下mysql的數據導出有個很好用命令mysqlmp,它的參數有一大把,可以這樣查看:
mysqlmp
最常用的:
mysqlmp -uroot -pmysql databasefoo table1 table2 > foo.sql
這樣就可以將資料庫databasefoo的表table1,table2以sql形式導入foo.sql中,其中-uroot參數表示訪問資料庫的用戶名是root,如果有密碼還需要加上-p參數
C:\Users\jack> mysqlmp -uroot -pmysql sva_rec date_drv > e:\date_drv.sql
mysql的數據導入也是相當便捷的,如:
mysql -uroot databasefoo < foo.sql
這樣就可以將foo.sql的數據全部導入資料庫databasefoo
1.導出整個資料庫
mysqlmp -u用戶名 -p密碼 資料庫名 > 導出的文件名
C:\Users\jack> mysqlmp -uroot -pmysql sva_rec > e:\sva_rec.sql
2.導出一個表,包括表結構和數據
mysqlmp -u用戶名 -p 密碼 資料庫名 表名> 導出的文件名
C:\Users\jack> mysqlmp -uroot -pmysql sva_rec date_rec_drv> e:\date_rec_drv.sql
3.導出一個資料庫結構
C:\Users\jack> mysqlmp -uroot -pmysql -d sva_rec > e:\sva_rec.sql
4.導出一個表,只有表結構
mysqlmp -u用戶名 -p 密碼 -d資料庫名 表名> 導出的文件名
C:\Users\jack> mysqlmp -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命令行導出資料庫:
1,進入MySQL目錄下的bin文件夾:cd
MySQL中到bin文件夾的目錄
如我輸入的命令行:cd
C:\Program
Files\MySQL\MySQL
Server
4.1\bin
(或者直接將windows的環境變數path中添加該目錄)
2,導出資料庫:mysqlmp
-u
用戶名
-p
資料庫名
>
導出的文件名
如我輸入的命令行:mysqlmp
-u
root
-p
news
>
news.sql
(輸入後會讓你輸入進入MySQL的密碼)
(如果導出單張表的話在資料庫名後面輸入表名即可)
3、會看到文件news.sql自動生成到bin文件下
命令行導入資料庫:
1,將要導入的.sql文件移至bin文件下,這樣的路徑比較方便
2,同上面導出的第1步
3,進入MySQL:mysql
-u
用戶名
-p
如我輸入的命令行:mysql
-u
root
-p
(輸入同樣後會讓你輸入MySQL的密碼)
4,在MySQL-Front中新建你要建的資料庫,這時是空資料庫,如新建一個名為news的目標資料庫
5,輸入:mysql>use
目標資料庫名
如我輸入的命令行:mysql>use
news;
6,導入文件:mysql>source
導入的文件名;
如我輸入的命令行:mysql>source
news.sql;
Ⅳ sql資料庫如何導出
1、打開SQL Server,找到需要導出的資料庫。
Ⅵ Sql Server 資料庫怎麼導出一張表的數據
1、首先打開sql server,找到需要導出的資料庫表。
Ⅶ 如何將資料庫中的表導出
oracle資料庫導出:exp 用戶名/密碼@資料庫標識 file=D:\文件名.dmp grants=n log=D:\文件名.txt
Sql資料庫導出,通過操作界面,選中資料庫,右鍵,導出,根據提示操作即可
Ⅷ 如何從一個資料庫中導出一張表到另一個資料庫中
不懂資料庫的話直接在源資料庫中找到相應的表,右鍵點「所有任務」——「導出數據」——下一步——下面的就可以根據設置來選擇。。。應該就能明白了
注意的是選擇好源資料庫和目的資料庫。。。。
記得給分哦
Ⅸ 從oracle資料庫里想導出單個表,怎麼導出呀
1、打開電腦左下角【開始菜單】,在右側找到【運行】選項
Ⅹ 怎麼導出mysql資料庫表結構
在命令行下mysql的數據導出有個很好用命令mysqlmp,它的參數有一大把,可以這樣查看:
mysqlmp
最常用的:
mysqlmp -uroot -pmysql databasefoo table1 table2 > foo.sql
這樣就可以將資料庫databasefoo的表table1,table2以sql形式導入foo.sql中,其中-uroot參數表示訪問資料庫的用戶名是root,如果有密碼還需要加上-p參數
C:\Users\jack> mysqlmp -uroot -pmysql sva_rec date_drv > e:\date_drv.sql
mysql的數據導入也是相當便捷的,如:
mysql -uroot databasefoo < foo.sql
這樣就可以將foo.sql的數據全部導入資料庫databasefoo
1.導出整個資料庫
mysqlmp -u用戶名 -p密碼 資料庫名 > 導出的文件名
C:\Users\jack> mysqlmp -uroot -pmysql sva_rec > e:\sva_rec.sql
2.導出一個表,包括表結構和數據
mysqlmp -u用戶名 -p 密碼 資料庫名 表名> 導出的文件名
C:\Users\jack> mysqlmp -uroot -pmysql sva_rec date_rec_drv> e:\date_rec_drv.sql
3.導出一個資料庫結構
C:\Users\jack> mysqlmp -uroot -pmysql -d sva_rec > e:\sva_rec.sql
4.導出一個表,只有表結構
mysqlmp -u用戶名 -p 密碼 -d資料庫名 表名> 導出的文件名
C:\Users\jack> mysqlmp -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