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

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

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

2、新建一個.dsn文件

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

2.2 選擇」開始新工做「數據庫

2.3 點擊」創建新的DSN「sqlserver

//下圖爲 圖(四)spa

 

圖五.net

3、開始導入數據庫

3.1 選擇剛纔建立好的dsn文件,並輸入SqlServer的登錄帳號和密碼3d

3.2 一直點擊下一步到這裏server

// 圖六blog

3.3 選中表後能夠在當前頁面滾動條右滑進行一些修改和配置get

3.4 選擇完須要導入的表後一直點擊下一步,直到執行完成就能夠了。ast

4、遇到的一些坑

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

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

 

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

最好是先創建Mysql有現成的表結構,在圖六中選擇須要拷貝數據表數據。操做注意  一、圖四 :先保存一個文件。之後要讀取的。二、圖五,要選擇須要sqlserver數據庫名稱,不然使用默認master會在圖6獲取不到要拷貝的表。

相關文章
相關標籤/搜索