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

          總體方案:從sql server 中導(dǎo)出建立數(shù)據(jù)庫的sql文件,在powerdesigner中生成PDM,再將PDM轉(zhuǎn)化為MySql的版本,然后生成數(shù)據(jù)庫的sql,在MySql中導(dǎo)入sql文件生成數(shù)據(jù)庫。將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ù)庫→任務(wù)→生成腳本  按提示點(diǎn)擊下一步,最后將腳本保存到文件xxx.sql



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

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

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

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

          點(diǎn)擊確定生成Mysql 5.0版本的數(shù)據(jù)庫腳本文件
          5.mysql 中,用source命令從sql文件創(chuàng)建相關(guān)的表 “source d:/xxx.sql”檢查上一步驟中生成的腳本文件,由于是從sql server中生成,數(shù)據(jù)庫名稱可能是dbo,將dbo改為你打算創(chuàng)建的數(shù)據(jù)庫名稱
          6.sql server中,,右鍵點(diǎn)擊數(shù)據(jù)庫→任務(wù)→導(dǎo)出數(shù)據(jù) 按提示導(dǎo)出為excel文件,如:xx.xls
          7.excel中打開,選擇文件→另存為csv文件  毋須保留列名,方式選擇utf-8,否則可能出現(xià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
          反過來可以嗎?  回復(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嗎[未登錄]
          2014-12-09 10:16 | cherry
          在MySql中找不到source,請?jiān)敿?xì)介紹一下  回復(fù)  更多評(píng)論
            

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 合作市| 搜索| 浦北县| 隆回县| 柯坪县| 和平区| 镶黄旗| 乐业县| 广汉市| 龙口市| 宝兴县| 普定县| 汾西县| 孝昌县| 喀什市| 高陵县| 和田市| 遵义市| 呈贡县| 延津县| 平昌县| 莒南县| 东平县| 嫩江县| 正宁县| 正安县| 含山县| 石阡县| 萍乡市| 太白县| 法库县| 隆子县| 肥东县| 惠水县| 乌拉特前旗| 周口市| 峨眉山市| 阜新市| 高唐县| 广汉市| 贵州省|