亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

SQL Server 遷移數(shù)據(jù)到MySQL

系統(tǒng) 2523 0
原文: SQL Server 遷移數(shù)據(jù)到MySQL

一、 背景

由于項(xiàng)目開始時(shí)候使用的數(shù)據(jù)庫是SQL Server,后來把存儲(chǔ)的數(shù)據(jù)庫調(diào)整為MySQL,所以需要把SQL Server的數(shù)據(jù)轉(zhuǎn)移到MySQL;由于涉及的表比較多,所以想在MySQL中生成對(duì)應(yīng)表并導(dǎo)入數(shù)據(jù);

上網(wǎng)找了些資料,如: 將ACCESS和MSSQL導(dǎo)入MYSQL中 、 MySQL Migration 實(shí)現(xiàn) MSSQL 到 MySQL數(shù)據(jù)遷移 ,雖然不知道里面的做法是否可以成功轉(zhuǎn)移,但是里面的過程比較復(fù)雜,沒有去嘗試,后來自己找到了方法,最重要就是簡單和準(zhǔn)確(暫時(shí)沒發(fā)現(xiàn)明顯的BUG),這里分享給大家。

?

二、 轉(zhuǎn)移數(shù)據(jù)

我使用了MySQL的Client的工具SQLyog,這個(gè)工具的安裝很簡單。安裝完成之后點(diǎn)擊需要導(dǎo)入的目標(biāo)數(shù)據(jù)庫,點(diǎn)擊右鍵【Import】->【Import Extenal Data】;

clip_image002

(Figure1:Import)

選擇【Start a new job】,點(diǎn)擊【下一步】;

clip_image003

(Figure2:Start a new job)

下面就是DSN的設(shè)置界面,如果你的下來列表中沒有需要導(dǎo)出SQL Server數(shù)據(jù)庫的DSN,那么需要通過【Create a New DSN】來創(chuàng)建一個(gè)新的DSN連接到SQL Sever;

clip_image004

(Figure3:Create a New DSN)

clip_image005

(Figure4:創(chuàng)建新數(shù)據(jù)源)

clip_image006

(Figure5:選擇數(shù)據(jù)源類型)

把上面的設(shè)置保存為一個(gè)local.dsn文件;

clip_image007

(Figure6:選擇數(shù)據(jù)源保存路徑)

clip_image008

(Figure7:選擇SQL Server服務(wù)器)

clip_image009

(Figure8:設(shè)置SQL Server帳號(hào)和密碼)

clip_image010

(Figure9:選擇SQL Server數(shù)據(jù)庫)

clip_image011

(Figure10:測試數(shù)據(jù)源)

clip_image012

(Figure11:測試成功)

選中【File DSN】,在瀏覽中選擇我們剛剛創(chuàng)建好的DSN,接著填寫登錄到SQL Server的帳號(hào)和密碼;

clip_image013

(Figure12:選擇DSN)

下一步,選擇目標(biāo)MySQL服務(wù)器,填寫IP地址和帳號(hào)密碼,并且需要選擇目標(biāo)數(shù)據(jù)庫;

clip_image014

(Figure13:設(shè)置MySQL帳號(hào)和密碼目標(biāo)數(shù)據(jù)庫)

這一步類似SQL Server的導(dǎo)入導(dǎo)出功能,這里可以拷貝一個(gè)表或者使用SQL腳本過濾數(shù)據(jù);

clip_image015

(Figure14:表拷貝)

上面的全部過程就是為創(chuàng)建SQL Server與MySQL的一個(gè)管道,接下來就是最為重要的設(shè)置SQL Server表與MySQL表之間的對(duì)應(yīng)關(guān)系了;里面包括了SQL Server表字段與MySQL表字段之間的對(duì)應(yīng)關(guān)系【Map】,高級(jí)選項(xiàng)【Advanced】,過濾【W(wǎng)HERE】。

clip_image016

(Figure15:選擇表對(duì)應(yīng)關(guān)系)

下圖Figure16,數(shù)據(jù)源【Source】,描述【Destination】,特別注意這里數(shù)據(jù)類型【Type】,這里的意思是轉(zhuǎn)換目標(biāo)的數(shù)據(jù)類型,但是不需要跟目標(biāo)表的一樣,因?yàn)檫@里是做為一個(gè)臨時(shí)存儲(chǔ)的數(shù)據(jù)類型,類似FindOn在SQL Server中是datetime,這里轉(zhuǎn)換為MySQL的timestamp,其實(shí)MySQL目標(biāo)表的數(shù)據(jù)類型是datetime,這樣的設(shè)置也是可以轉(zhuǎn)換成功的。

clip_image018

(Figure16:表字段轉(zhuǎn)換)

clip_image019

(Figure17:高級(jí)選項(xiàng))

clip_image020

(Figure18:Error)

clip_image021

(Figure19:Log)

clip_image022

(Figure20:執(zhí)行信息)

clip_image023

(Figure21:執(zhí)行結(jié)果)

clip_image024

(Figure22:原始SQL Server的數(shù)據(jù)列表)

clip_image025

(Figure23:轉(zhuǎn)移到MySQL的數(shù)據(jù)列表)

對(duì)比下Figure20與Figure21,發(fā)現(xiàn)我們數(shù)據(jù)已經(jīng)全部轉(zhuǎn)移成功了;

SQL Server 遷移數(shù)據(jù)到MySQL


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦?。。?/p>

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 波多野结衣中文字幕一区二区 | 色综合久久久久久久久久久 | 自拍 亚洲 欧美 | 四虎影院最新入口 | 日韩无毛 | 四虎影视免费永久在线观看 | 一区二区三区中文 | 四虎影院永久免费观看 | 久久精品国产清自在天天线 | 一区二区三区视频网站 | 国产第一页精品 | 91热久久免费频精品动漫99 | 日本视频a| 国产高清精品一级毛片 | 国产国产精品人在线观看 | 性夜影院爽黄a爽免费看网站 | 日韩黄色网| 国产精品欧美亚洲韩国日本久久 | 久久www免费人成看片入口 | 亚洲va在线va天堂va四虎 | 五月婷婷综合色 | a一级日本特黄aaa大片 | 亚洲国产成人精品女人久久久 | 国产成人精品一区二区三区 | 人人干夜夜操 | 五月天婷婷久久 | 国产成人在线观看免费网站 | 国产臀控福利视频在线 | 亚洲日产2021三区在线 | 99视频久久 | 99er久久| 美女视频黄视大全视频免费网址 | 国产亚洲精品自在线观看 | 国产一二精品 | 九九久久精品这里久久网 | 天天天干干干 | 男人叼女人的痛爽视频免费 | 久青草视频免费视频播放线路1 | 日本中文字幕免费 | 99久久免费国内精品 | 5g国产精品影院天天5g天天爽 |