您好,登錄后才能下訂單哦!
小編給大家分享一下sql server如何轉換mysql,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
sqlserver轉換mysql的方法:1、將數據庫移至本地SQLServer;2、新建一個同名的數據庫;3、選擇SQLServer提供程序,并輸入參數;4、導入數據即可。
本文操作環境:Windows7系統,Navicat Premium 15版,Dell G3電腦。
本次轉換需要依賴使用工具Navicat Premium。
首先,將數據庫移至本地SQLServer,我試過直接在局域網上其他SQLServer服務器上想轉到本地Mysql好像有問題,想將遠程數據庫備份恢復到本地。
1、打開Navicat Premium,新建一個同名的數據庫,然后在表上點擊“導入向導”。并選擇“ODBC”。
2、選擇SQLServer提供程序,并輸入參數。
3、然后就拼命下一步、下一步。
在這里有個條件查詢,如果有太多不想要的數據,或者字段類型有問題導致導入出錯可以設置這里。
大功告成,下班吃飯。
補充:這個東西對SQLServer轉MySQL數據類型轉換的支持不是很好,要手動設置。但是導入數據沒有問題,最好的方式是:
先使用工具:mss2sql將SQLServer的表轉換成MYSQL的表,然后在使用此工具的ODBC導數據。
2014-11-26
問題記錄:
1、SQLServer數據導入到MySQL時,mss2sql對bit類型的處理不太好,所以有bit類型的字段表導入后要更改長度為8,否則后續的導入操作將會失敗。
2、數據導入的時候,如果是局域網數據庫,那么要選擇的類型為:
SQLServer的SQL語句專MySQL的SQL語句:
1、Insert自增列要給Null(如果是簡寫不寫列名的話);
2、分頁大致上都要改為MySQL的Limit;
3、表名不要出現dbo.等前綴;
以上是“sql server如何轉換mysql”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。