我想为我的Ruby on Rails项目使用OpenGeoDB。 Kostiantyn Kahanskyi已经写了active_geo_db gem,它是一个“访问OpenGeoDb的Rails(ActiveRecord)库”。问题是它使用MySQL,我使用PostgreSQL。有没有办法使用PostgreSQL?OpenGeoDB:将mySQL数据迁移到PostgreSQL
0
A
回答
0
如果我理解你的问题,你想将MySQL数据迁移到PostgreSQL。根据我的经验,手动迁移模式通常最简单。这是因为现有的工具存在很多盲点。浏览文件通常比较容易,使用sed转换引号,然后逐行重写。
转换数据通常比较困难。关键问题是不同的系统可能有不同的表示。这里最好的办法是编写一个工具,从MySQL数据库读取数据,根据需要转换数据,并将其写入PostgreSQL数据库。就可以使用可以通过类似抽象层处理表示的宝石而言,您可以避免自己处理这些问题。
1
OpenGeoDB文档使它看起来像它works with PostgreSQL/PostGIS。 Ruby on Rails/ActiveRecord works with PostGIS。 active_geo_db本身并不是很大,所以一旦你的ActiveRecord w/PostGIS和OpenGeoDB正常工作,重构active_geo_db以使用你的设置应该相对简单。如果您遇到重构问题,也许您可以发布更具体的后续问题。
相关问题
- 1. 将PostgreSQL数据库迁移到MySQL
- 2. 使用EnterpriseDB迁移工具将MySQL数据库迁移到PostgreSQL
- 3. 将数据从PostgreSQL迁移到MongoDB
- 4. 如何将PostgreSQL数据迁移到Heroku
- 5. 从MySQL迁移到PostgreSQL
- 6. 迁移从MySQL到PostgreSQL
- 7. 从MYSQL迁移到PostgreSQL
- 8. 的MySQL迁移到PostgreSQL
- 9. 将MySQL迁移到PostgreSql并共享表
- 10. 将Django从MySQL迁移到postgresql
- 11. 将PostgreSQL存储过程迁移到MYSQL
- 12. MySql到MySql数据迁移
- 13. 将MySQL数据库内容迁移到PostgreSQL
- 14. 将SAP Oracle迁移到PostgreSQL
- 15. MySQL到PostgreSQL迁移:mysql连接器
- 16. 将数据库从Postgres迁移到MySQL
- 17. 将MySQL数据库迁移到Sql Server
- 18. 将Mysql数据库迁移到Mssql
- 19. 将Wordpress(MySQL)数据库迁移到BigQuery
- 20. 将数据从SAP迁移到MySql
- 21. 将数据从MySQL迁移到SQL Server
- 22. liferay将数据从hsql迁移到mysql
- 23. 将数据从oracle迁移到mysql
- 24. 将数据库从Sybase迁移到MySQL
- 25. Flume将数据从MySQL迁移到Hadoop
- 26. MySQL到Postgres数据迁移
- 27. 迁移到PostgreSQL“XML”数据类型
- 28. 从PostgreSQL到Oracle的数据库迁移
- 29. MySQL数据迁移
- 30. 可以了Talend从MySQL序列化数据迁移到PostgreSQL