我已经看到了做相反的问题,但我有一个需要转换到MySQL的800MB PostgreSQL数据库。我假设这是可能的(所有的事情都是可能的!),我想知道最有效的方法去解决这个问题,以及任何常见的错误。我几乎没有使用Postgre的经验。任何指向这个链接的链接也会有帮助!谢谢。转换PostgreSQL数据库到MySQL
3
A
回答
6
4
你不应该转换为纯粹的事实,你不知道旧的基于新的数据库引擎。这些数据库是非常不同的--MySQL是速度和简单性,Postgres是健壮性和并发性。学习Postgres会更容易,这并不难。
+0
虽然我倾向于同意,但这更多的是评论而不是对问题的回答。 – 2013-12-09 07:43:39
2
pg_dump的可以做转储为INSERT语句和CREATE TABLE语句。这应该让你接近。但更大的问题是,你为什么要切换。你可能做了很多工作,并没有从中获得任何真正的收益。
+0
`pg_dump`将产生相当PostgreSQL特定的输出,需要一些按摩来满足其他任何事情。你需要手工转换架构,然后做了`--data只--inserts`倾倒 - 即使如此,如果你正在使用的所有类型兼容它只会工作,且仅当您设置MySQL来` STRICT` /`ANSI`模式,因此它理解SQL标准引用等。 – 2013-12-09 07:44:57
相关问题
- 1. 转换mysql到postgresql
- 2. 转换数据到mysql数据库
- 3. postgreSQL到MySQL转换器
- 4. 转换PostgreSQL表到MySQL表
- 5. MySQL到PostgreSQL转换器
- 6. 转换mysql数据库到SQL Server
- 7. 转换Mysql到Sqlite数据库
- 8. 转换MySQL数据库到SQLite
- 9. 转换MySQL数据库UTF16
- 10. 将PostgreSQL数据库转换为MySQL的推荐工具
- 11. 如何将Mysql数据库转换为Postgresql?
- 12. 将drupal数据库从mysql转换为postgresql?
- 13. 将PostgreSQL数据库迁移到MySQL
- 14. MySQL到PostgreSQL的转换和数据同步
- 15. Mysql到Java中的Postgresql转换工具
- 16. 运行时从MySQL ++转换到PostgreSQL
- 17. 转换MySQL查询到PostgreSQL的
- 18. PostgreSQL到大型表的MySQL转换
- 19. 将AWS RDS数据库转换为InnoDB,数据库“mysql”是否需要转换?
- 20. 转换表数据库MySQL的
- 21. 将ASP.NET MDF转换为MySQL数据库?
- 22. 将mysql数据库转换为Oracle
- 23. 将MySql数据库转换为SQLite(Tricky!)
- 24. 的Json MySQL数据库转换
- 25. asp.net转换日期与mysql数据库
- 26. 将MySql数据库转换为C#LocalDB
- 27. 将JSON转换为Mysql数据库
- 28. 转换MySQL数据库行时区
- 29. 将SQL Server数据库转换为MySQL
- 30. Mysql数据转换
与pg2mysql的问题:剪切和粘贴一个800MB的文本文件导入浏览器和远程张贴。 的另一个问题pg2myql:下载源和本地运行它,并传递一个800MB串入转炉。 – 2009-07-10 14:35:14