找一個工具,可以把sql的數(shù)據(jù)轉(zhuǎn)成insert into這樣的sql語句的。
為南通等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及南通網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計、南通網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
存儲過程和觸 發(fā)器是要重新寫的。
然后,建好mysql的數(shù)據(jù)庫后,運行 insert語句,
再把存儲過程和觸 發(fā)器的腳本運行一下。
將xx.sql文件的數(shù)據(jù)庫結(jié)構(gòu)導(dǎo)入powerdesigner 的方法如下:
工具/原料
PowerDesigner軟件,oracle數(shù)據(jù)庫
方法/步驟
1、將要導(dǎo)入的庫的所有表的表結(jié)構(gòu)(不要表數(shù)據(jù),只要表結(jié)構(gòu))導(dǎo)出成一個.sql文件。
2、在PowerDesinger里找到 File -- Reverse Engineer --- Database ;
3、在彈出的“New Physcal Data Model”窗口界面,選擇“share the DBMS definition”然后點擊確定。注意,數(shù)據(jù)庫也要選擇和自己現(xiàn)在的SQL的數(shù)據(jù)庫對應(yīng)的,這里的數(shù)據(jù)庫是oracle 10g的,所有也選擇了oracle 10g。
點擊“確定”以后出現(xiàn)如下圖
4、選“Using script files”,點下側(cè)的添加按鈕,添加XXX.sql文件,然后選擇“確定 ”。
5、轉(zhuǎn)換成mysql適用的數(shù)據(jù)庫,從菜單欄上“Database”---“Change Current DBMS”
6、彈出“Change the Traget DBMS”窗口界面,在窗口界面里“General”---“New DBMS”---“MySql 5.0”,點擊“確定”。
7、“確定”后,剛才導(dǎo)入oracle的sql現(xiàn)在產(chǎn)生的sql語句就是mysql 5.0的,按快捷鍵ctrl+G導(dǎo)出mysql的sql文件,快捷鍵后,彈出“Database Generation”窗口界面,把File Name修改導(dǎo)出的文件名,這里演示的是jm.sql。
SQL server和mysql是兩種不同類型的數(shù)據(jù)庫管理信息系統(tǒng),從操作和軟件設(shè)計屬于大同小異,但是,兩種數(shù)據(jù)庫系統(tǒng)是不能兼容一起,只能是數(shù)據(jù)共享。所以,SQL server弄不成mysql。