碼農(nóng)往事
          我的代碼為什么這么丑?一定是因?yàn)槲议L(zhǎng)的不好看
          posts - 29,comments - 86,trackbacks - 0

          總體方案:從sql server 中導(dǎo)出建立數(shù)據(jù)庫(kù)的sql文件,在powerdesigner中生成PDM,再將PDM轉(zhuǎn)化為MySql的版本,然后生成數(shù)據(jù)庫(kù)的sql,在MySql中導(dǎo)入sql文件生成數(shù)據(jù)庫(kù)。將sql server 表中已存在的數(shù)據(jù)導(dǎo)出為CSV文件,將CSV文件導(dǎo)入MySql中實(shí)現(xiàn)數(shù)據(jù)遷移。
          用到的工具:Excel,PowerDesigner,SQLyog,記事本
          1.在sql server 2005中,右鍵點(diǎn)擊數(shù)據(jù)庫(kù)→任務(wù)→生成腳本  按提示點(diǎn)擊下一步,最后將腳本保存到文件xxx.sql



          2.打開(kāi)powerdesigner,點(diǎn)擊文件→reverse engineer→database

          選擇數(shù)據(jù)庫(kù)類(lèi)型為sql server 2005

          選擇第一步中生成的sql文件
          點(diǎn)擊確定,生成sql server 2005版本的PDM文件
          3.powerdesigner中,點(diǎn)擊工具→generate physical data model
          選擇類(lèi)型為mysql 5.0,點(diǎn)擊確定生成mysql 5.0版本的pdm,如果出現(xiàn)如下錯(cuò)誤

          將detail選項(xiàng)卡中的check model的打鉤去掉
          4.powerdesigner中選擇 數(shù)據(jù)庫(kù)→generate database

          點(diǎn)擊確定生成Mysql 5.0版本的數(shù)據(jù)庫(kù)腳本文件
          5.mysql 中,用source命令從sql文件創(chuàng)建相關(guān)的表 “source d:/xxx.sql”檢查上一步驟中生成的腳本文件,由于是從sql server中生成,數(shù)據(jù)庫(kù)名稱可能是dbo,將dbo改為你打算創(chuàng)建的數(shù)據(jù)庫(kù)名稱
          6.sql server中,,右鍵點(diǎn)擊數(shù)據(jù)庫(kù)→任務(wù)→導(dǎo)出數(shù)據(jù) 按提示導(dǎo)出為excel文件,如:xx.xls
          7.excel中打開(kāi),選擇文件→另存為csv文件  毋須保留列名,方式選擇utf-8,否則可能出現(xiàn)亂碼的問(wèn)題
          8.再將csv文件導(dǎo)入mysql,有多種方式,圖形化界面SQLyog中,直接右鍵表→從CSV中導(dǎo)入數(shù)據(jù) 即可
          posted on 2012-08-31 10:34 Jimi 閱讀(9158) 評(píng)論(3)  編輯  收藏

          FeedBack:
          # re: sql server 2005數(shù)據(jù)導(dǎo)出到mysql
          2012-09-01 13:32 | karsa
          反過(guò)來(lái)可以嗎?  回復(fù)  更多評(píng)論
            
          # re: sql server 2005數(shù)據(jù)導(dǎo)出到mysql
          2012-09-03 08:35 | Jimi Hendrix
          @karsa
          你可以試試,原理應(yīng)該一樣的  回復(fù)  更多評(píng)論
            
          # 可以詳細(xì)介紹一下步驟5嗎[未登錄](méi)
          2014-12-09 10:16 | cherry
          在MySql中找不到source,請(qǐng)?jiān)敿?xì)介紹一下  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 丹棱县| 博湖县| 凌云县| 隆德县| 文安县| 商河县| 宜川县| 鄂托克前旗| 会泽县| 和政县| 徐水县| 天津市| 淮滨县| 日照市| 赣榆县| 罗源县| 文安县| 甘德县| 澄城县| 冕宁县| 德阳市| 常熟市| 林甸县| 墨竹工卡县| 沾益县| 高安市| 怀安县| 兴文县| 沙河市| 衡阳市| 太仆寺旗| 吴堡县| 乡宁县| 博兴县| 宝兴县| 平山县| 西青区| 澜沧| 泊头市| 滦平县| 建平县|