溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

sql server如何轉(zhuǎn)換mysql

發(fā)布時間:2021-12-28 10:10:29 來源:億速云 閱讀:908 作者:小新 欄目:MySQL數(shù)據(jù)庫

小編給大家分享一下sql server如何轉(zhuǎn)換mysql,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

sqlserver轉(zhuǎn)換mysql的方法:1、將數(shù)據(jù)庫移至本地SQLServer;2、新建一個同名的數(shù)據(jù)庫;3、選擇SQLServer提供程序,并輸入?yún)?shù);4、導入數(shù)據(jù)即可。

sql server如何轉(zhuǎn)換mysql

本文操作環(huán)境:Windows7系統(tǒng),Navicat Premium 15版,Dell G3電腦。

  本次轉(zhuǎn)換需要依賴使用工具Navicat Premium?! ?/p>

  首先,將數(shù)據(jù)庫移至本地SQLServer,我試過直接在局域網(wǎng)上其他SQLServer服務器上想轉(zhuǎn)到本地Mysql好像有問題,想將遠程數(shù)據(jù)庫備份恢復到本地。

  1、打開Navicat Premium,新建一個同名的數(shù)據(jù)庫,然后在表上點擊“導入向?qū)А薄2⑦x擇“ODBC”。

  sql server如何轉(zhuǎn)換mysql

  2、選擇SQLServer提供程序,并輸入?yún)?shù)。

  sql server如何轉(zhuǎn)換mysql

  sql server如何轉(zhuǎn)換mysql

  sql server如何轉(zhuǎn)換mysql

  3、然后就拼命下一步、下一步。

  sql server如何轉(zhuǎn)換mysql

  sql server如何轉(zhuǎn)換mysql

  sql server如何轉(zhuǎn)換mysql

  在這里有個條件查詢,如果有太多不想要的數(shù)據(jù),或者字段類型有問題導致導入出錯可以設置這里。

  sql server如何轉(zhuǎn)換mysql

  大功告成,下班吃飯。

  補充:這個東西對SQLServer轉(zhuǎn)MySQL數(shù)據(jù)類型轉(zhuǎn)換的支持不是很好,要手動設置。但是導入數(shù)據(jù)沒有問題,最好的方式是:

  先使用工具:mss2sql將SQLServer的表轉(zhuǎn)換成MYSQL的表,然后在使用此工具的ODBC導數(shù)據(jù)。

  2014-11-26

  問題記錄:

  1、SQLServer數(shù)據(jù)導入到MySQL時,mss2sql對bit類型的處理不太好,所以有bit類型的字段表導入后要更改長度為8,否則后續(xù)的導入操作將會失敗。

  2、數(shù)據(jù)導入的時候,如果是局域網(wǎng)數(shù)據(jù)庫,那么要選擇的類型為:

  sql server如何轉(zhuǎn)換mysql

  SQLServer的SQL語句專MySQL的SQL語句:

  1、Insert自增列要給Null(如果是簡寫不寫列名的話);
  2、分頁大致上都要改為MySQL的Limit;
  3、表名不要出現(xiàn)dbo.等前綴;

以上是“sql server如何轉(zhuǎn)換mysql”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI