當前位置:首頁 » 操作系統 » 導資料庫的數據

導資料庫的數據

發布時間: 2024-10-17 17:11:56

1. 怎樣將一個資料庫的數據導到另一個資料庫中(如何把一個資料庫的數據導入另一個資料庫)

如果都是sql的資料庫的話,在第二步的時候就默認選擇SQLServer的MicrosoftOLEDB提供程序就可以了。

1、打開企業管理器,打開要導入數據的資料庫,在表上按右鍵,所有任務-->導入數據,彈出DTS導入/導出向導,按下一步,2、選擇數據源MicrosoftExcel97-2000,文件名選擇要導入的xls文件,按下一步,3、選擇目的用於SQLServer的MicrosoftOLEDB提供程序,伺服器選擇本地(如果是本地資料庫的話,如VVV),使用SQLServer身份驗證,用戶名sa,密碼為空,資料庫選擇要導入數據的資料庫(如client),按下一步,4、選擇用一條查詢指定要傳輸的數據,按下一步,5、按查詢生成器,在源表列表中,有要導入的xls文件的列,將各列加入到右邊的選中的列列表中,這一步一定要注意,加入列的順序一定要與資料庫中欄位定義的順序相同,否則將會出錯,按下一步,6、選擇要對數據進行排列的順序,在這一步中選擇的列就是在查詢語句中orderby後面所跟的列,按下一步,7、如果要全部導入,則選擇全部行,按下一步,8、則會看到根據前面的操作生成的查詢語句,確認無誤後,按下一步,9、會看到表/工作表/Excel命名區域列表,在目的列,選擇要導入數據的那個表,按下一步,10、選擇立即運行,按下一步,11、會看到整個操作的摘要,按完成即可。

2. SQL資料庫怎麼導入導出數據(sql資料庫如何導入數據)

MySQL命令行導出資料庫備嘩:

1,進入MySQL目錄下的bin文件夾:cdMySQL中到bin文件夾的目錄

如我輸入的命令行:cdC:ProgramFilesMySQLMySQLServer4.1in

(或者直接將windows的環境變數path中添加該目錄)

2,導出資料庫:mysqlmp-u用戶名-p資料庫名<導出的文件名

如我輸入的命令行:mysqlmp-uroot-pnews

(如果導出單張表的話在資料庫名後面輸入表名即可)

3、會看到仿老行文件news.sql自動生成到bin文件下

命令行導入資料庫:

1,將要導入的.sql文件移至bin文件下,這樣的路徑比較方便

2,同上面導出的第1步

3,進入MySQL:mysql-u用戶名-p

如我輸入的命令行:mysql-uroot-p(輸入同樣後會讓你輸入MySQL的密碼)

4,在MySQL-Front中新建你要建的資料庫,這時是空資料庫,如新建一個名為news的目標資料庫

5,輸入:mysql

如我輸入的命令行:mysql

6,導入文件:mysql

如含芹我輸入的命令行:mysql

3. 如何導出和導入mysql數據(數據遷移)



本文轉自如何導出和導入mysql數據(數據遷移)
這是其中一種方法,非常簡單
1. 導出資料庫數據
mysqlmp -uroot -p dp_db > mpout.sql
其中 root是賬戶名
dp_db是需要導出的資料庫名稱
mpout.sql存儲導出的數據
2. 將導出的數據mpout.sql放到你的目標機器上(如果是遠程目標機器的話,直接將nmpout.sql 到目標機器就行)。這里假設cp到主目錄下~/
3. 在目標機器的資料庫里建立新資料庫,這里建立名為dp_db_bak的資料庫
mysql> create database dp_db_bak
4. 向dp_db_bak資料庫導入數據
mysql -uroot -p dp_db_bak < ~/mpout.sql
其中 root是賬戶名
db_db_bak是新資料庫
~/mpout.sql是第一步導出的數據
P.S. 如果在導入導出數據的時候遇到文件太大異常退出的情況,可使用split/cat來進行文件的分割和合並
mysqlmp -uroot -p dp_db | split -b 10m - tempfile
cat all_tempfile > targetfile
其他方法:
Mysql source命令在導入大數據時顯得非常有用。雖然Mysql Administrator軟體也不錯,但就穩定性和效率性來說還是source占優。
使用方法:
Windows下將sql資料庫備份拷貝到磁碟目錄如:D:db.sql,cmd進入命令行。
1、先使用命令mysql -uroot -p登陸mysql伺服器
2、然後執行相關命令導入數據。

mysql>usedbtest;//設置當前要導入數據的dbtest資料庫
mysql>setnamesutf8;//設置編碼
mysql>sourceD:db.sql;//導入數據
ok,完成。當然資料庫備份用Mysql Administrator是非常方便的







Mysql導出表結構及表數據 mysqlmp用法
命令行下具體用法如下: mysqlmp -u用_名 -p密碼 -d __庫名 表名 腳本名;

1、導出__庫_dbname的表結構(其中用_名_root,密碼_dbpasswd,生成的腳本名_db.sql)
mysqlmp -uroot -pdbpasswd -d dbname >db.sql;

2、導出__庫_dbname某張表(test)結構
mysqlmp -uroot -pdbpasswd -d dbname test>db.sql;

3、導出__庫_dbname所有表結構及表__(不加-d)
mysqlmp -uroot -pdbpasswd dbname >db.sql;

4、導出__庫_dbname某張表(test)結構及表__(不加-d)
mysqlmp -uroot -pdbpasswd dbname test>db.sql;


指定分隔符導出數據(貌似必須在本機才能正常執行),步驟:
1. cd /tmp
2. mkdir mysqldata
3. chown mysql:mysql mysqldata
4. mysqlmp -h127.0.0.1 -uroot -p123456 -T/mysqldata/ --fields-terminated-by=@@, dbname tablename
如何導出和導入mysql數據(數據遷移)
標簽:生成nbsp127.0.0.1表數據伺服器pfilenmp情況roo

熱點內容
市場化資源配置有哪些 發布:2024-10-17 19:03:03 瀏覽:825
壓縮設計時間 發布:2024-10-17 19:02:56 瀏覽:519
android伺服器資料庫 發布:2024-10-17 19:01:35 瀏覽:312
可移動存儲訪問 發布:2024-10-17 19:00:40 瀏覽:932
asp辦公源碼 發布:2024-10-17 18:58:32 瀏覽:812
訪問法國 發布:2024-10-17 18:27:00 瀏覽:665
光遇安卓怎麼開懸浮窗 發布:2024-10-17 18:12:20 瀏覽:219
演算法還原臉 發布:2024-10-17 18:05:20 瀏覽:181
食指心演算法 發布:2024-10-17 17:55:05 瀏覽:908
安卓橫版哪個好 發布:2024-10-17 17:52:49 瀏覽:696