我需要將數據從SQL Server 2000遷移到MySQL。目前我正在使用MySQL工作臺。任何人都可以告訴如何做到這一點?從SQL Server遷移到MySQL
回答
如果您正在尋找工具,MySQL有一個名爲「MySQL Migration Toolkit」的工具,可用於將數據從SQL遷移到mysql。但上面提到的第一件事是做一個備份。接下來要檢查的是,是否有任何數據類型無法轉換?
確切地說,你有什麼嘗試?您可以快速遷移,從MSSQL數據到MySQL,如果他們在下列任何數據文件格式:
悖論(帶.db) 質數據庫( DBF) 分隔文本(.TXT) Excel文件(的.xls) XML(.XML) MS Access數據庫( .mdb)中 ODBC
如果它一比一,完全相同的數據庫上的新,舊兩個服務器的架構,你可能想嘗試使用數據庫工具,旨在使這個過程更容易基於GUI的管理員。只需到download.com並找到一些可以幫助您進行遷移的軟件,Navicat就是一個不錯的選擇。最重要的是永遠支持它!把它備份!把它備份!如果沒有鏡像驅動器,不要做任何事情,以確保您是否不銷燬任何數據,但是如果您確實需要,您將擁有備份副本。當涉及遷移非常大的數據庫時,機器的速度也將是一個相當大的因素。
總而言之,您有許多選擇可供選擇,但最重要的是備份它!無法強調這一點,是的,它可能看起來像沒有意義的額外工作,特別是在大型數據庫系統上,但相信我,最好是安全而不是抱歉。另外,我總是喜歡在重新啓動機器之前對其進行數據庫更改,切斷與外部世界的任何連接或取決於或更新其數據的任何進程。關閉ODBC也會在Windows上爲你做很多事情,但總是比對不起安全。許多腐敗可以通過簡單地啓動計算機並將所有數據存儲在活動數據庫中,然後備份或附加到活動數據庫中來避免。
結賬etlalchemy。它是一個免費的開源Python工具,能夠在以下任何SQL數據庫之間進行遷移:PostgreSQL,MySQL,Oracle,SQL Server和SQLite。
要安裝:pip install etlalchemy
運行:
from etlalchemy import ETLAlchemySource, ETLAlchemyTarget
# Migrate from SQL Server onto MySQL
src = ETLAlchemySource("mssql+pyodbc://user:[email protected]_NAME")
tgt = ETLAlchemyTarget("mysql://user:[email protected]/dbname",
drop_database=True)
tgt.addSource(src)
tgt.migrate()
- 1. 將表從MS SQL Server遷移到MySQL
- 2. 從SQL Server 2000遷移到SQL Server 2008
- 3. 從SQL Server 2000遷移到SQL Server 2005
- 4. 從SQL Server2008r2遷移到MySQL
- 5. 將mysql遷移到sql server 2008
- 6. SQL Server 2008 R2到MySQL遷移
- 7. SQL Server到MYSQL遷移錯誤
- 8. 的SQL Server到MySQL遷移工具
- 9. MySQL到SQL Server遷移和Hibernate/Spring MVC
- 10. 將MySQL數據庫遷移到Sql Server
- 11. SQL Server CE 3.5到SQL Server遷移
- 12. SQL Server 2005遷移到SQL Server 2014 express
- 13. SQL Server遷移
- 14. SQL Server從本地遷移到AWS?
- 15. 將數據從Excel遷移到SQL Server
- 16. 從Microsoft Access 2007遷移到SQL Server 2005
- 17. 從Postgres遷移到SQL Server 2008
- 18. 從oracle到sql server 2008的遷移
- 19. 從SQLCE 4遷移到SQL Server 2008
- 20. To_Date函數從oracle遷移到SQL Server
- 21. 從MS Access遷移後端到SQL Server
- 22. SQL Server到Teradata遷移
- 23. 將Mongodb遷移到SQL Server
- 24. IBM DB2到SQL Server遷移
- 25. Firebird到SQL Server遷移
- 26. 使用插入將數據從SQL Server遷移到mysql
- 27. 如何將Hibernate從MySQL遷移到SQL Server?
- 28. 將數據庫從Sql Server 2008遷移到MySql?
- 29. 僅遷移從SQL Server到mysql的存儲過程
- 30. 如何從ms sql遷移到mysql
我搜索 「MySQL的遷移工具包」,但我還沒有得到它。你可以給我鏈接嗎? – ANP 2011-01-28 13:57:30