從SQL Server匯出到MYSQL的簡單方法(轉)

ba發表於2007-08-16
從SQL Server匯出到MYSQL的簡單方法(轉)[@more@]從SQL匯出到MYSQL的方法很多,現介紹一種無需程式設計,直接利用sql和mysql裡的圖形介面進行匯入匯出的簡單方法。

前提是已經安裝了sqlserver客戶端和mysql的圖形介面管理工具phpmyadmin。

在控制檯根目錄下開啟sqlserver企業管理器,新建sqlserver組,根據自己的情況進行選擇;然後新建sqlserver 註冊,進行對sqlserver的連線。準備妥當後,下面就開始了:

首先開啟資料轉換服務,新建包,開啟DTS介面,在連線中選擇資料來源進行配置。再選擇將要轉換到的目的檔案,這裡我選的 Textfile(destination),選擇好檔案的存放位置之後,我們來新建一個任務。這裡我們只選擇轉換資料任務,將帶有“選擇源連線”“選擇目的連線”的滑鼠分別選中資料來源和目的之後,我們對新生成的連線進行定義,在其屬性中將源,目的,轉換依次定義。

執行任務,提示成功。儲存任務。然後在新建的任務上匯出資料,有嚮導提示,其中一項選擇“從源資料庫複製表和檢視”。

這一步已經把資料匯出到目的檔案中。

下一步在mysql中新建表,與將要匯入的結構保持一致時,直接選取“從文字檔案中提取資料,插入到資料表:”,將選項添好後,“傳送”就可以了,瀏覽一下,資料已匯入了。若要匯入的表已經存在,且屬性名也不同,這時就先建一個與要匯入的資料相同結構的表並匯入資料(按剛才的進行就可以了),然後在mysql中匯出“資料和結構”,得到sql語句,將其在文字檔案中編輯,利用文字編輯器的替換功能,將表名修改,列名加入,最後將其貼上在要匯入表的執行sql語句的地方,執行一下,資料便匯入了。

若過程中出現錯誤,請仔細檢查配置的選項,確保正確。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-960933/,如需轉載,請註明出處,否則將追究法律責任。

相關文章