使用sqlyog將sql server 遷移到mysql


  • 使用軟件工具sqlyog(64位)

使用sqlyog將SQL Server數據遷移至MySQL

sqlyog

  • 遷移步驟

1、使用sqlyog連接目標數據庫

使用sqlyog將SQL Server數據遷移至MySQL

連接目標數據庫

2、選擇目標數據庫(需要先把表結構建好,從SQL Server同步表結構也可以使用工具,很早以前導的表結構,忘了用的什么工具)

使用sqlyog將SQL Server數據遷移至MySQL

選擇數據庫

3、選中數據庫后點擊工具欄【高級工具】——》【導入外部數據...】,選擇【開始新工作】點擊下一步

使用sqlyog將SQL Server數據遷移至MySQL

4、選擇【任何ODBC數據源】,選擇【文件DSN】,點擊【建立新的DSN...】

使用sqlyog將SQL Server數據遷移至MySQL

5、選擇【文件數據源(與機器無關)】,點擊下一步

使用sqlyog將SQL Server數據遷移至MySQL

6、選擇【sql server】,點擊下一步

使用sqlyog將SQL Server數據遷移至MySQL

7、保存DSN文件至任意位置,我這里保存至桌面,文件名為test,點擊【下一步】【完成】

使用sqlyog將SQL Server數據遷移至MySQL

8、描述任意輸入,輸入sql server數據庫地址,點擊【下一步】

使用sqlyog將SQL Server數據遷移至MySQL

9、輸入連接信息,點擊【下一步】

使用sqlyog將SQL Server數據遷移至MySQL

10、選擇源數據庫,點擊【下一步】

使用sqlyog將SQL Server數據遷移至MySQL

11、數據源測試

使用sqlyog將SQL Server數據遷移至MySQL

12、回到選擇數據源頁面,選擇剛剛創建的dsn文件,輸入數據源憑據(sql server用戶名密碼),點擊【下一步】

使用sqlyog將SQL Server數據遷移至MySQL

13、輸入MySQL數據庫憑據,選擇數據庫為目標數據庫,點擊【下一步】

使用sqlyog將SQL Server數據遷移至MySQL

14、選擇【從數據源拷貝表】,點擊【下一步】

使用sqlyog將SQL Server數據遷移至MySQL

15、選擇SQL Server庫中需要遷移數據的表

使用sqlyog將SQL Server數據遷移至MySQL

16、狂點下一步,等待完成

使用sqlyog將SQL Server數據遷移至MySQL

  • 結論:在本地PC機上實驗,從遠程SQL Server數據庫導入總記錄數約130W條數據到本地mysql數據庫,總耗時1714秒。對比源數據庫與目標數據庫的數據,沒有發現異常及錯誤數據,對時間數字等處理都沒有問題。


免責聲明!

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



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