sql server 迁移 mysql_【转】sql server迁移到mysql
【1】MSSQL2SQL
SQL Server轉(zhuǎn)換為MySQL工具,用了一下 感覺蠻不錯(cuò)的。
分享上來,同時(shí)也以便記錄下來以后自用。
工具名稱:Mss2sql
來個(gè)操作流程:
下載后打開壓縮包
運(yùn)行mss2sql
默認(rèn)就是Move to MysQL server directly,選擇下一步
繼續(xù)下一步,稍等片刻
這次是需要連接到MySQL server了,我是本地,所以選擇了Local,填寫上你的用戶名和密碼
繼續(xù)等待連接
選擇在MS SQL里面需要轉(zhuǎn)換的數(shù)據(jù)庫
點(diǎn)下一步,如果mysql里面有同名的數(shù)據(jù)庫,會(huì)讓你來選擇轉(zhuǎn)換的方式,分別是
Overwrite the entire database:覆蓋整個(gè)數(shù)據(jù)庫Overwrite existing tables only:只覆蓋存在的表Skip existing tables:跳過存在的表Merge:合并
我的mysql里面的只是一張空數(shù)據(jù)庫,所以選了第一項(xiàng),整個(gè)覆蓋.
選擇需要轉(zhuǎn)換的表,添加到轉(zhuǎn)換列表中,我是需要全部的表,所以選擇了Add all
然后就是一段時(shí)間的等待
這個(gè)表里面的數(shù)據(jù)并不多,花費(fèi)時(shí)間稍長,大概有10分鐘,如果表大的話,可能用程序來轉(zhuǎn)換會(huì)快一些,有方便的辦法也請告之為謝
下面就是轉(zhuǎn)換成功后的表格了,里面的數(shù)據(jù)OK,中文也沒有什么問題.
【2】用navicat
實(shí)現(xiàn)SQLServer數(shù)據(jù)庫轉(zhuǎn)成MYSQL數(shù)據(jù)庫
1、首先需要下載安裝工具Navicat Premium。
2、注意:將數(shù)據(jù)庫移至本地SQLServer,我試過直接在局域網(wǎng)上其他SQLServer服務(wù)器上想轉(zhuǎn)到本地Mysql好像有問題,想將遠(yuǎn)程數(shù)據(jù)庫備份恢復(fù)到本地。
3、打開Navicat Premium,新建一個(gè)同名的數(shù)據(jù)庫,然后在表上點(diǎn)擊“導(dǎo)入向?qū)А薄2⑦x擇“ODBC”。
?
?
總結(jié)
以上是生活随笔為你收集整理的sql server 迁移 mysql_【转】sql server迁移到mysql的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 余额宝花呗提额锁定后还能转出来吗?资金锁
- 下一篇: linux cmake编译源码,linu