Ⅰ sql資料庫如何導出
1、打開SQL Server,找到需要導出的資料庫。
Ⅱ 怎樣在MySQL資料庫中導出整個資料庫
1、打開命令行,在命令行里輸入mysql,然後按回車就可以打開mysql的命令了。要注意的是區分大小寫,不能輸入Mysql。
Ⅲ 怎麼從伺服器上把資料庫拷貝下來
方法1:
停止伺服器上面SQL SERVER服務,然後拷貝對應的mdf和ldf文件到本地,然後在本地直接"附加資料庫"的方式添到本地SQL SERVER裡面去.
方法2:
在伺服器上通過企業管理器--->展開-->對應資料庫右鍵"備份資料庫"---生成.bak後綴的備份文件------->把備份文件拷貝回本地---->企業管理器---->恢復資料庫--->完成.
方法3(只適合僅拷貝表數據的情形):
利用企業管理器裡面的導入\導出功能即可.
Ⅳ sqlserver怎麼導出資料庫
有四種方式導出資料庫:
1、資料庫備份方式:將相應資料庫備份,使用其備份文件。
2、直接拷備*.mdf、*_log.ldf文件:將資料庫離線或斷開資料庫服務,直接拷備文件使用,在另一伺服器通過「資料庫-附加」方式使用。
3、腳本導出(不適合大批量數據):生成帶數據的腳本,在另一伺服器直接執行。(sql server2000不支持)。
4、資料庫復制:可相互訪問區域網內,通過資料庫復制,直接將其導出、導入。
注意:以上方式,要注意資料庫間的版本,低版本sql server不可向高版本兼容。
Ⅳ 如何導出伺服器mysql資料庫備份
一、導出資料庫用mysqlmp命令(注意mysql的安裝路徑,即此命令的路徑):
1、導出數據和表結構:
mysqlmp
-u用戶名
-p密碼
資料庫名
>
資料庫名.sql
#/usr/local/mysql/bin/
mysqlmp
-uroot
-p
abc
>
abc.sql
敲回車後會提示輸入密碼
2、只導出表結構
mysqlmp
-u用戶名
-p密碼
-d
資料庫名
>
資料庫名.sql
#/usr/local/mysql/bin/
mysqlmp
-uroot
-p
-d
abc
>
abc.sql
註:/usr/local/mysql/bin/
--->
mysql的data目錄
二、導入資料庫
1、首先建空資料庫
mysql>create
database
abc;
2、導入資料庫
方法一:
(1)選擇資料庫
mysql>use
abc;
(2)設置資料庫編碼
mysql>set
names
utf8;
(3)導入數據(注意sql文件的路徑)
mysql>source
/home/abc/abc.sql;
方法二:
mysql
-u用戶名
-p密碼
資料庫名
<
資料庫名.sql
#mysql
-uabc_f
-p
abc
<
abc.sql
建議使用第二種方法導入。
注意:有命令行模式,有sql命令
Ⅵ 如何把一台伺服器導出資料庫資料庫
如何把一台伺服器導出資料庫資料庫
對於個人網站而言,要想完整的遷移資料庫,最好是先停止網站運行。
關鍵就是要停止對資料庫的讀寫佔用,防止數據不完整
然後做資料庫備份為.bak文件
備份文件傳送到新伺服器。
伺服器上導入.bak文件還原為資料庫數據即可。
Ⅶ 伺服器上的資料庫怎麼復制出來
你好:資料庫的話,如果是全量導出的話,可以導出為dmp文件:
imp vpetl_hhbank/[email protected]:1521/orcl file=/home/oracle/vp_etl.dmp ;
如果是導出某個表的話:
C:\Documents and Settings\Administrator>imp etladmin/[email protected]:1521/orcl file=c:\yuCheng\event_log_realtime.dmp tables=(event_log_realtime);
也可以用輔助工具sqldeveloper等進行全量導出,可以自己動手試試
復制整個oracle資料庫的話,在linux上可以進行克隆,具體的技術沒研究過,如果在window下估計是不好實現(環境變數等需要手動配置)
Ⅷ 【急】如何導出伺服器上的db2資料庫,是導出整個資料庫,包括表結構表空間 數據等
db2move只能到出表結構和數據....導出其他的用db2look
如:
db2look
-d
databasename
-a
-e
-i
username
-w
password
-o
db2.sql
Ⅸ 我有一個網站想把mysql的資料庫怎麼導出是怎樣導出的呀。
1.
概述
MySQL資料庫的導入,有兩種方法:
1)
先導出資料庫SQL腳本,再導入;
2)
直接拷貝資料庫目錄和文件。
在不同操作系統或MySQL版本情況下,直接拷貝文件的方法可能會有不兼容的情況發生。
所以一般推薦用SQL腳本形式導入。下面分別介紹兩種方法。
2.
方法一
SQL腳本形式
操作步驟如下:
2.1.
導出SQL腳本
在原資料庫伺服器上,可以用phpMyAdmin工具,或者mysqlmp(mysqlmp命令位於mysql/bin/目錄中)命令行,導出SQL腳本。
2.1.1
用phpMyAdmin工具
導出選項中,選擇導出「結構」和「數據」,不要添加「Drop
DATABASE」和「Drop
TABLE」選項。
選中「另存為文件」選項,如果數據比較多,可以選中「gzipped」選項。
將導出的SQL文件保存下來。
2.1.2
用mysqlmp命令行
命令格式
mysqlmp
-u用戶名
-p
資料庫名
>
資料庫名.sql
範例:
mysqlmp
-uroot
-p
abc
>
abc.sql
(導出資料庫abc到abc.sql文件)
提示輸入密碼時,輸入該資料庫用戶名的密碼。
2.2.
創建空的資料庫
通過主控界面/控制面板,創建一個資料庫。假設資料庫名為abc,資料庫全權用戶為abc_f。
2.3.
將SQL腳本導入執行
同樣是兩種方法,一種用phpMyAdmin(mysql資料庫管理)工具,或者mysql命令行。
2.3.1
用phpMyAdmin工具
從控制面板,選擇創建的空資料庫,點「管理」,進入管理工具頁面。
在"SQL"菜單中,瀏覽選擇剛才導出的SQL文件,點擊「執行」以上載並執行。
注意:phpMyAdmin對上載的文件大小有限制,php本身對上載文件大小也有限制,如果原始sql文件
比較大,可以先用gzip對它進行壓縮,對於sql文件這樣的文本文件,可獲得1:5或更高的壓縮率。
gzip使用方法:
#
gzip
xxxxx.sql
得到
xxxxx.sql.gz文件。
2.3.2
用mysql命令行
命令格式
mysql
-u用戶名
-p
資料庫名
<
資料庫名.sql
範例:
mysql
-uabc_f
-p
abc
<
abc.sql
(導入資料庫abc從abc.sql文件)
提示輸入密碼時,輸入該資料庫用戶名的密碼。
3
方法二
直接拷貝
如果資料庫比較大,可以考慮用直接拷貝的方法,但不同版本和操作系統之間可能不兼容,要慎用。
3.1
准備原始文件
用tar打包為一個文件
3.2
創建空資料庫
3.3
解壓
在臨時目錄中解壓,如:
cd
/tmp
tar
zxf
mydb.tar.gz
3.4
拷貝
將解壓後的資料庫文件拷貝到相關目錄
cd
mydb/
cp
*
/var/lib/mysql/mydb/
對於FreeBSD:
cp
*
/var/db/mysql/mydb/
3.5
許可權設置
將拷貝過去的文件的屬主改為mysql:mysql,許可權改為660
chown
mysql:mysql
/var/lib/mysql/mydb/*
chmod
660
/var/lib/mysql/mydb/*