SQLyog工具進行SQLSERVER表結構或數據拷貝到MySQL數據庫


轉載自:https://blog.csdn.net/qq_26900081/article/details/82454484#commentBox

一、在MySql中新建一個數據庫"Temp"

二、新建一個.dsn文件

2.1 右擊數據庫依此選擇:導入 =》 導入外部數據

2.2 選擇”開始新工作“

2.3 點擊”建立新的DSN“

//下圖為 圖(四)

 

圖五

三、開始導入數據庫

3.1 選擇剛才創建好的dsn文件,並輸入SqlServer的登陸賬號和密碼

3.2 一直點擊下一步到這里

// 圖六

3.3 選中表后可以在當前頁面滾動條右滑進行一些修改和配置

3.4 選擇完需要導入的表后一直點擊下一步,直到執行完成就可以了。

四、遇到的一些坑

4.1  SqlServer主外鍵約束名稱太長導致導入失敗;

4.2  SqlServer主外鍵約束垃圾數據導致導入失敗;可能是表數據產生后再添加了SqlServer主外鍵才會這樣;建議把垃圾數據清理掉,或者清除主外鍵關系后再執行;我這邊是利用備份文件生成的新SqlServer數據庫操作的。

 

//總結:拷貝表數據容易成功,且沒有錯誤數據庫字段結構。

最好是先建立Mysql有現成的表結構,在圖六中選擇需要拷貝數據表數據。操作注意  1、圖四 :先保存一個文件。以后要讀取的。2、圖五,要選擇需要sqlserver數據庫名稱,否則使用默認master會在圖6獲取不到要拷貝的表。

 


免責聲明!

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



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