使用navicat將數據庫從SQLserver/TXT文件中的數據遷移到MySQL


 一、數據庫的遷移:

1.首先在Navicat里面建立一個新的數據庫

2.打開新建的數據庫,點擊右上方的“導入向導”

3.選擇ODBC,點擊下一步

 4.點擊選擇按鈕,選擇如圖所示的選項,隨即點擊下一步進入到“連接” 步驟

 

5.輸入服務器名稱(選中“此電腦”然后右擊選擇“屬性”即可看見計算機全名),以及登錄時的用戶名和密碼,然后選擇“測試連接”,測試連接成功的話選擇確定進行下一步。(若此時連接時顯示用戶XX登錄失敗,則極大可能是因為“允許保存密碼”未選擇,若是忘記密碼,也可以選擇“使用Windows NT集成安全設置”來直接進行連接

6.連接成功后會顯示在連接時你選擇的SQLserver里的數據庫里的所有表,此時我們選擇“全選”,然后一直點擊下一步到導入數據全部信息的界面

 

7.點擊開始,導入結束后點擊關閉。

 

二、將TXT文件中的數據通過Navicat導入到MySQL已建立的表中去

1.新建一個表,打開並點擊“導入”;

 2.如圖選擇*.txt,然后點擊下一步如圖選擇保存數據的TXT文件(保存數據的TXT文件在保存時編碼一定要選擇UTF-8,否則會出現導入數據亂碼的現象);

 

3.字符分隔符要選擇你的TXT文件中保存數據時采用的分隔符,點擊下一步;

4.若是第一個數據行為2時,文件的第一行應該是每列的屬性名,否則就會丟失第一行的數據;下面的‘格式’中,我這里默認的格式是“日/月/年”,若是保存的數據格式為“2016-02-13”,要把日期排序改成“YMD”,日期分隔符選擇“-”(若是日期分隔符不對應就找不到文件中的日期,導入后的日期就會全部變成零;但若是日期排序不對應,導入的日期就會遵隨設定的日期排序,此時的導入日期就會出錯),然后點擊下一步;

5.定義好字段映射后,點擊下一步直到導入信息界面,然后點擊開始;

6.導入成功,選擇關閉,然后刷新即可查看表內信息;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM