程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 應用mss2sql對象將SqlServer轉換為Mysql全記載

應用mss2sql對象將SqlServer轉換為Mysql全記載

編輯:MySQL綜合教程

應用mss2sql對象將SqlServer轉換為Mysql全記載。本站提示廣大學習愛好者:(應用mss2sql對象將SqlServer轉換為Mysql全記載)文章只能為提供參考,不一定能成為您想要的結果。以下是應用mss2sql對象將SqlServer轉換為Mysql全記載正文


明天想用ruby on rails做一個小項目,須要用到mysql數據庫,項目中的數據曾經有了,只不外是保留在Sql Server中,用rails卻是可以操作Sql Server,然則總感到不怎樣搭配,想轉換後應用,網上翻了下,轉換的方法有許多,經由過程ODBC的,經由過程PHP法式的,寫SQL代碼的,認為轉換照樣用對象吧,先是用ODBC試著玩了下,發明Sql Server的導出功效對mysql ODBC的支撐其實不是太好

ODBC分32,64位,一開端下了個32位,在Win7 64位下面顯示不出來,又從mysql官網下載了64位版本才可以選擇添加

32位版本:

http://www.jb51.net/database/142740.html

64位版本:

http://www.mysql.com/downloads/connector/odbc/

點擊完成後你須要選擇本身的mysql數據庫源

如許就可以在ODBC外面看到了.

惋惜在sql server的導出數據直達換不勝利,說甚麼系統構造不婚配.

沒方法,持續在網上找,發明一篇博客說可使用mss2sql來轉換,成果在win7 64位上轉換勝利:

mss2sql下載地址: http://www.jb51.net/softs/209207.html

下載後翻開緊縮包

運轉mss2sql

默許就是Move to MysQL server directly,選擇下一步

持續下一步,稍等少焉

此次是須要銜接到MySQL server了,我是當地,所以選擇了Local,填寫上你的用戶名和暗碼

持續期待銜接

選擇在MS SQL外面須要轉換的數據庫

點下一步,假如mysql外面有同名的數據庫,會讓你來選擇轉換的方法,分離是

Overwrite the entire database:籠罩全部數據庫Overwrite existing tables only:只籠罩存在的表Skip existing tables:跳過存在的表Merge:歸並

我的mysql外面的只是一張空數據庫,所以選了第一項,全部籠罩.

選擇須要轉換的表,添加到轉換列表中,我是須要全體的表,所以選擇了Add all

然後就是一段時光的期待

這個內外面的數據其實不多,消費時光稍長,年夜概有10分鐘,假如表年夜的話,能夠用法式來轉換會快一些,無方便的方法也請告之為謝

上面就是轉換勝利後的表格了,外面的數據OK,中文也沒有甚麼成績.

本文操作情況為:

win7 64位,sql server 2008 express, Mysql 3.23.49,apache 1.3.33,

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved