【问题标题】:Migrating from MSSQL to postgresql OR mysql [closed]从 MSSQL 迁移到 postgresql 或 mysql [关闭]
【发布时间】:2012-02-28 05:07:23
【问题描述】:

我正在开发 .NET 环境。 由于 sql server express 限制(最大 4gb),我想切换一个免费的解决方案。 我正在检查并发现 postgresql 或 mysql 将是一个很好的解决方案。

由于我只在 MsSql 上工作,我想了解哪个数据库对我来说更容易迁移所有现有数据。 还有哪个数据库语法(postgresql OR mysql)更接近 sql MsSql 语法和结构。 这样我可以更快地学习它。

感谢您的帮助。

【问题讨论】:

  • 如果 4GB 上限是推动迁移的唯一因素,Express Edition 的最大数据库大小已增加到 10GB
  • PostgreSQL 语法非常不同,因为它严格遵循 ANSI 标准(MS 没有)。 MySQL 非常不同,因为它不遵循 ANSI 标准(并且功能较少)

标签: mysql sql-server postgresql migration


【解决方案1】:

嗯...您会发现其中任何一个都存在语言差异。不久前我也有同样的选择,但由于其庞大的社区,我最终选择了 MySql。

当然,如果您唯一的原因是 4gb 的限制,我不建议您切换(但这只是我)。您应该升级到 SQL 2008 / 2012,它们都有 10gb 的限制。此外,如果您必须知道,还有其他限制,例如仅使用 1 个处理器,我相信还有 RAM 限制。无论如何,对于小型数据库 (

如果您在从 MSSQL 迁移到 MySQL 方面需要帮助,您应该在 Google 上搜索“MSSQL 到 MySQL 迁移工具包”(我这样做了)。这相当容易,您很快就能完成过渡,而且很可能没有任何问题。

祝你好运

【讨论】:

    【解决方案2】:

    MySQL Workbench 有一个迁移向导。 Is 有一些 MS SQL 的先决条件,在向导帮助文档中解释得非常清楚。 http://www.mysql.com/products/workbench/

    【讨论】:

      猜你喜欢
      • 2010-09-06
      • 1970-01-01
      • 1970-01-01
      • 2016-06-22
      • 1970-01-01
      • 2010-10-20
      • 2018-02-05
      • 2018-01-07
      • 2016-07-18
      相关资源
      最近更新 更多