【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”。