共計 907 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。
丸趣 TV 小編給大家分享一下 sql server 如何轉(zhuǎn)換 mysql,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
sqlserver 轉(zhuǎn)換 mysql 的方法:1、將數(shù)據(jù)庫移至本地 SQLServer;2、新建一個同名的數(shù)據(jù)庫;3、選擇 SQLServer 提供程序,并輸入?yún)?shù);4、導(dǎo)入數(shù)據(jù)即可。
本文操作環(huán)境:Windows7 系統(tǒng),Navicat Premium 15 版,Dell G3 電腦。
本次轉(zhuǎn)換需要依賴使用工具 Navicat Premium。
首先,將數(shù)據(jù)庫移至本地 SQLServer,我試過直接在局域網(wǎng)上其他 SQLServer 服務(wù)器上想轉(zhuǎn)到本地 Mysql 好像有問題,想將遠程數(shù)據(jù)庫備份恢復(fù)到本地。
1、打開 Navicat Premium,新建一個同名的數(shù)據(jù)庫,然后在表上點擊“導(dǎo)入向?qū)А薄2⑦x擇“ODBC”。
2、選擇 SQLServer 提供程序,并輸入?yún)?shù)。
3、然后就拼命下一步、下一步。
在這里有個條件查詢,如果有太多不想要的數(shù)據(jù),或者字段類型有問題導(dǎo)致導(dǎo)入出錯可以設(shè)置這里。
大功告成,下班吃飯。
補充:這個東西對 SQLServer 轉(zhuǎn) MySQL 數(shù)據(jù)類型轉(zhuǎn)換的支持不是很好,要手動設(shè)置。但是導(dǎo)入數(shù)據(jù)沒有問題,最好的方式是:
先使用工具:mss2sql 將 SQLServer 的表轉(zhuǎn)換成 MYSQL 的表,然后在使用此工具的 ODBC 導(dǎo)數(shù)據(jù)。
2014-11-26
問題記錄:
1、SQLServer 數(shù)據(jù)導(dǎo)入到 MySQL 時,mss2sql 對 bit 類型的處理不太好,所以有 bit 類型的字段表導(dǎo)入后要更改長度為 8,否則后續(xù)的導(dǎo)入操作將會失敗。
2、數(shù)據(jù)導(dǎo)入的時候,如果是局域網(wǎng)數(shù)據(jù)庫,那么要選擇的類型為:
SQLServer 的 SQL 語句專 MySQL 的 SQL 語句:
1、Insert 自增列要給 Null(如果是簡寫不寫列名的話);
2、分頁大致上都要改為 MySQL 的 Limit;
3、表名不要出現(xiàn) dbo. 等前綴;
以上是“sql server 如何轉(zhuǎn)換 mysql”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!