資料庫導入
第一步打開sql server資料庫,點擊文件->打開->文件,如下圖所示:
㈡ SQL資料庫怎麼導入導出數據
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;
㈢ 資料庫怎麼導入數據,資料庫怎麼導入表
生成腳本導出導入sql2008全部數據
右鍵要導出的資料庫,任務--生成腳本。
㈣ 如何把資料庫的數據導入到別的資料庫
企業管理器
先在sql里建一資料庫
選擇所有任務
導入數據
選擇數據源中選microsoft
access
在把access資料庫導入到mssql資料庫時,應該注意的幾個問題
在使用mssql
server的時候,和access有很多區別的,即使是用sql
server導入access資料庫,也有很多地方需要注意,這里,撿幾個例子來說說。
1、在access中經常使用的自動編號欄位,導入到mssql後,他並不是自增型的int,需要手工設置,把導入後的自動編號欄位的標識的「否」改為「是」,「種子」和「遞增量」都為「1」,才能成為自動編號;
2、在mssql
server中,有許多保留字,在access中是沒有的,當你把數據導入到mssql的時候,問題就出來了。mssql在導入的時候,會自動給這些欄位(包括資料庫中的表名)加上「[欄位名]」,因此,你必須修改你的腳本,把相應的欄位名字(或者表名字)加上中括弧,或改變欄位名字為不是mssql的保留字。(具體是那些,請參考有關資料)
3、在用access關於時間的使用,大家喜歡使用「select
*
from
aaaa
while
time="
㈤ 如何導入mysql資料庫
MySQL資料庫的導入,有兩種方法:
1) 先導出資料庫SQL腳本,再導入;
2) 直接拷貝資料庫目錄和文件。
在不同操作系統或MySQL版本情況下,直接拷貝文件的方法可能會有不兼容的情況發生。
所以一般推薦用SQL腳本形式導入。下面分別介紹兩種方法。
2. 方法一 SQL腳本形式
操作步驟如下:
2.1. 導出SQL腳本
在原資料庫伺服器上,可以用phpMyAdmin工具,或者mysqlmp命令行,導出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文件。
提示輸入密碼時,輸入該資料庫用戶名的密碼。
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/*
打字不易,如滿意,望採納。
㈥ 如何導入已有的外部資料庫
導入已有的外部資料庫的方法:
第一種是右擊資料庫,然後點擊附加。出現下面的界面。然後選擇添加,添加上你要添加的mdf文件即可。
第二種方法是:新建查詢,然後輸入下列語句,
EXEC sp_attach_db @dbname = 'yourdatabasename',
@filename1 = 'x:\路徑\MSSQL\Data\pubs.mdf',
@filename2 = 'x:\路徑\MSSQL\Data.Ldf
㈦ 如何導入MySQL資料庫
1、打開電腦,在電腦桌面的開始界面中找到mysql,如圖所示。
㈧ 如何將資料庫導入到另一個資料庫中
1.直接方法,將需要的查詢的數據賦值到excel中。相應調整,然後再賦值到目標表中(對於數據量不大的情況下較快)
2.最好兩資料庫擁有相同的登錄名和密碼不然比較麻煩
insert into 目標資料庫.dbo.目標表名(欄位1...欄位n)
select 段1...欄位n from 源資料庫.dbo.源表名
或
select 段1...欄位n into 目標資料庫.dbo.目標表名 from 源資料庫.dbo.源表名
3.這樣的插入注意表欄位的長度和約束條件,若原表中欄位長,就得將目標表中的欄位相應加長
㈨ 怎麼往mysql資料庫里導入數據
1.將選中的數據快兒拷貝到一個TXT文本文件中(記得把後面的空格消掉。。否則導入資料庫後會有對應的空行),假如存到「D:\data.txt」這個位置里。
2.根據要導入的數據快兒建立MySql資料庫和表,然後進入命令提示符里使用命令
load data local infile 'D:/data.txt' into table exceltomysql fields terminated by '\t';
注意:盤符我使用的「/」才成功,否則提示找不到文件 下面文章中是用的「\」!
進行導入操作
手動進行Excel數據和MySql數據轉換
㈩ 如何將資料庫文件導入資料庫中
附加資料庫就可以完成.
附加資料庫:企業管理器--右鍵"資料庫"--所有任務--附加資料庫
--選擇你的.mdf文件名--確定--如果提示沒有.ldf文件,是否創建,選擇"是"
查詢分析器中的方法:
--有數據文件及日誌文件的情況
sp_attach_db
'資料庫名'
,'數據文件名(*.mdf注意要帶目錄)'
--後面可以是用,分隔的該資料庫的多個數據文件
,'日誌文件名(*.ldf注意要帶目錄)'--後面可以是用,分隔的該資料庫的多個日誌文件
--如果只有數據文件的情況,'數據文件名(*.mdf注意要帶目錄)'
--後面可以是用,分隔的該資料庫的多個數據文件