我有一個mysql
DB tables.Now我想它的數據傳輸到postgresql
DB具有比mysql
DB.So我只想傳遞一些不同的結構,具有30-40列值爲potsgresql
。
我想在Windows服務器上做到這一點。
怎麼辦?有沒有工具可以使用它?傳輸數據到PostgreSQL數據庫
0
A
回答
0
對於選擇性遷移這樣的,我強烈建議您使用ETL工具,如:
- Pentaho的壺
- 了Talend工作室
- CloverETL
加上架構的手工轉換。
你可以試試像Tim建議的EasyFrom工具那樣的數據庫遷移工具,但我從未對迄今爲止使用過的任何工具印象深刻。
另一種選擇是簡單地使用SELECT ... INTO OUTFILE
從MySQL執行CSV轉儲,然後使用PostgreSQL的COPY
命令加載CSV。
1
對於選擇性遷移,當您想要將數據從MySQL複製到Postgres時,最簡單的方法是利用所謂的數據包裝器。 https://wiki.postgresql.org/wiki/Foreign_data_wrappers
您需要在Postgres數據庫中創建mysql_fwd擴展名,定義一個mysql服務器和一個用戶映射。然後你就可以創建「外部表」,它們可以被視爲外部數據庫的窗口。你可以用它們來閱讀和寫作。
CREATE EXTENSION mysql_fdw;
CREATE SERVER mysql_cms
FOREIGN DATA WRAPPER mysql_fdw
OPTIONS (host '192.168.125.206', port '3306');
ALTER SERVER mysql_cms OWNER TO cmsuser;
CREATE USER MAPPING FOR cmsuser SERVER mysql_cms OPTIONS (username 'cmsuser', password '123456');
CREATE SCHEMA mysql_cms AUTHORIZATION cmsuser;
這是它創建了一個外部表
CREATE FOREIGN TABLE mysql_cms.video(
id INT,
artist text,
title text)
SERVER mysql_cms
OPTIONS (dbname 'cms', TABLE_NAME 'video');
+0
感謝您的回覆 – 2015-04-08 10:07:47
相關問題
- 1. 傳輸數據庫到Heroku
- 2. 從SQL Server到PostgreSQL的數據傳輸
- 3. 從Excel傳輸數據到Ubuntu PostgreSQL
- 4. 將數據從PostgreSQL傳輸到MySQL
- 5. 在數據庫模型更改後傳輸現有數據(PostgreSQL)
- 6. 從不同主機將數據從Postgresql傳輸到Mysql(從RoR數據庫到Wordpress數據庫)
- 7. jquery數據沒有輸入到postgresql數據庫(Django)
- 8. 將本地PostgreSql數據庫傳輸到heroku
- 9. PostgreSQL數據庫
- 10. Django數據庫到postgresql
- 11. postgresql/SQL數據庫到kdb
- 12. 連接到postgresql數據庫
- 13. 如何使用SQLAlchemy將數據直接從一個postgresql數據庫傳輸到另一個數據庫?
- 14. 使用SSIS將Access數據庫傳輸到SQL Server數據庫
- 15. 傳輸數據庫表類/類到數據庫表
- 16. 將平面文件數據庫傳輸到MySQL數據庫
- 17. ,讓PostgreSQL數據庫
- 18. 在PostgreSQL數據庫
- 19. 的PostgreSQL數據庫
- 20. Drop Postgresql數據庫
- 21. Web2py postgreSQL數據庫
- 22. 將數據從一個數據庫傳輸到另一個數據庫
- 23. 將數據從我的數據庫傳輸到我的朋友數據庫
- 24. 從一個數據庫到另一個數據庫的數據傳輸
- 25. 將數據從一個數據庫傳輸到odoo中的其他數據庫
- 26. 將數據從一個數據庫傳輸到另一個數據庫
- 27. 如何將數據從SQL Server數據庫傳輸到Oracle數據庫
- 28. 傳輸MAMP SQL數據庫
- 29. 傳輸SQL 2008數據庫
- 30. 將Foxpro數據庫傳輸到SQL Server
有一噸的工具,在那裏幫助你,比如[EasyFrom(HTTP爲例SQL命令://www.easyfrom。淨/),可以自由評估。這裏有一個博客([從MySQL遷移到Postgres的提示](http://blog.endpoint.com/2014/11/mysql-to-postgresql-migration-tips.html) – 2015-04-02 05:34:57