1、思路php
MongoVUE免費版支持MySQL導入Mongo,因此思路是SQLServer導入MySQL,再從MySQL導入Mongo。html
2、準備mysql
1,安裝mysql數據庫(我用的是WAMP,集成mysql,phpadmin),若是須要,創建本身的數據庫如MyDatasql
2,下載mysql-connector-odbc-5.1.12-win32.msi,安裝數據庫
3,開始--->管理工具--->數據源(ODBC)--->用戶DSN,添加MySQL ODBC 5.1 Driver服務器
4,在SQLServer裏服務器對象,連接服務器,右鍵新建工具
五、在MySQL數據庫中建要導入數據的表,如表名爲tsqlserver
六、在sqlserver裏寫導入sql語句 如 insert into openquery(mysql,'select * from t') select * from tserver
七、用MongoVUE導入mysql裏的數據htm
等待....完成!
注意事
1,sqlserver不要用window身份驗證
2,中文字段要用mysql的gb2312整理
3,mssql的bit要修改爲mysql的 tinyint(1),mssql的tinyint -->mysql的int,mssql的varchar(max)-->mysql的text且不能是最後一個字段(實踐證實,我也不解,若是是最後一個,第一列ID列插入所有是0)