將mysql數據庫轉換為mssql的數據庫,或者將mssql數據庫轉換為mysql的數據庫,在nt環境下很多時候都會用到。使用mysql odbc后就比較好辦,可以使用mssql7的管理工具,也可以使用mysql的管理工具,更可以使用其它方的管理工具
這里介紹一個使用sql7的mmc的方法 ,將mssql7的數據轉化為mysql的數據庫,將源和目的反之,就可以將mysql的數據庫轉化為mssql7的數據庫。
1.安裝mysql的odbc接口,可以在本站下載
2.建立mysql的dsn,可以建系統dsn,這里命名testmysql,填寫ip,dababase,用戶名口令等項,完成
3.在sql7的mmc中,選擇要導出的數據庫,右鍵選擇all tasks->export datas...
4.開始dts export wizerd...,
choose a data source:microsoft ole db privoder for sql server
server:你的mssql7數據庫的服務器
是否使用nt認證和用戶名口令看你自己的了
最后選擇一個database,如:mynews(你自己要導到mysql中的數據庫)
下一步
5.choose a destination:選mysql
user/system dsn,如果建立過就選擇,如果沒有建立就新建。
6.specify table copy or query
copy table(s) from the source database,從源數據庫拷貝表開始
7.select source table
選擇要拷貝的表,如果不想仔細調整,就選擇全部吧。
8.run immediately,當然要立即執行,下一步再選完成,就開始轉換。
這個轉換有時一部分表可能要失敗,雙擊失敗的表格,看看什么原因,一般是sql7的數據類型問題,作一些小的修改就應該可以了。
使用mysql odbc后就比較好辦,可以使用mssql7的管理工具,也可以使用mysql的管理工具,更可以使用其它方的管理工具
這里介紹一個使用sql7的mmc的方法
1.安裝mysql的odbc接口,可以在本站下載
2.建立mysql的dsn,可以建系統dsn,這里命名testmysql,填寫ip,dababase,用戶名口令等項,完成
3.在sql7的mmc中,選擇要導出的數據庫,右鍵選擇all tasks->export datas...
4.開始dts export wizerd...,
choose a data source:microsoft ole db privoder for sql server
server:你的mssql7數據庫的服務器
是否使用nt認證和用戶名口令看你自己的了
最后選擇一個database,如:mynews(你自己要導到mysql中的數據庫)
下一步
5.choose a destination:選mysql
user/system dsn,如果建立過就選擇,如果沒有建立就新建。
6.specify table copy or query
copy table(s) from the source database,從源數據庫拷貝表開始
7.select source table
選擇要拷貝的表,如果不想仔細調整,就選擇全部吧。
8.run immediately,當然要立即執行,下一步再選完成,就開始轉換。
這個轉換有時一部分表可能要失敗,雙擊失敗的表格,看看什么原因,一般是sql7的數據類型問題,作一些小的修改就應該可以了。
新聞熱點
疑難解答