【轉】sql server遷移到mysql


【1】MSSQL2SQL

SQL Server轉換為MySQL工具,用了一下 感覺蠻不錯的。

下載地址:https://www.jb51.net/softs/209207.html#downintro2

分享上來,同時也以便記錄下來以后自用。

工具名稱:Mss2sql

來個操作流程:

下載后打開壓縮包

 

 

運行mss2sql

 

 

默認就是Move to MysQL server directly,選擇下一步

 

 

繼續下一步,稍等片刻

 

 

這次是需要連接到MySQL server了,我是本地,所以選擇了Local,填寫上你的用戶名和密碼

 

 

繼續等待連接

 

 

選擇在MS SQL里面需要轉換的數據庫

 

 

點下一步,如果mysql里面有同名的數據庫,會讓你來選擇轉換的方式,分別是

Overwrite the entire database:覆蓋整個數據庫Overwrite existing tables only:只覆蓋存在的表Skip existing tables:跳過存在的表Merge:合並

 

 

我的mysql里面的只是一張空數據庫,所以選了第一項,整個覆蓋.

 

 

選擇需要轉換的表,添加到轉換列表中,我是需要全部的表,所以選擇了Add all

 

 

然后就是一段時間的等待

 

 

這個表里面的數據並不多,花費時間稍長,大概有10分鍾,如果表大的話,可能用程序來轉換會快一些,有方便的辦法也請告之為謝

 

 

下面就是轉換成功后的表格了,里面的數據OK,中文也沒有什么問題.

 

 

 

【2】用navicat

實現SQLServer數據庫轉成MYSQL數據庫

 

1、首先需要下載安裝工具Navicat Premium

2、注意:將數據庫移至本地SQLServer,我試過直接在局域網上其他SQLServer服務器上想轉到本地Mysql好像有問題,想將遠程數據庫備份恢復到本地。

3、打開Navicat Premium,新建一個同名的數據庫,然后在表上點擊“導入向導”。並選擇“ODBC”。

      

     

  

 

 

 


免責聲明!

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



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