为什么在Web开发中经常使用MySQL?

时间:2011-01-24 01:53:44

标签: mysql rdbms database popularity

我经常想知道为什么MySQL变得如此受欢迎。有什么想法吗?它成功背后的具体原因是什么? (请保持答案分析)

6 个答案:

答案 0 :(得分:12)

  1. 它是免费的,这意味着它可以更多地用于个人项目以及提供DMBS解决方案的托管平台。
  2. 这是可以在almost any operating system上运行的为数不多的解决方案之一。
  3. 它使用基本的SQL而不是专门的变体,这意味着它需要使用较少的专业知识。
  4. 设置和配置比大多数其他选项更直接,更省时。

答案 1 :(得分:1)

为myisam添加了更多香料,非常快

表示免费

如果你使用oracle,并且你想在不同的盒子上设置多个实例,你可能需要为每个盒子付费。

除非,你有很大的预算花费,oracle只是听起来不太好

postgres也是免费的

由于友好的sql(不符合标准),mysql更容易学习

答案 2 :(得分:1)

像PHP这样的语言的早期支持也与它有点关系。虽然MySQL的C API相对简单(假设您可以轻松管理回调),但PHP实现使其 crazy 易于使用。有些人认为易于使用。

我在托管行业工作了很长一段时间,并注意到趋势。几乎只要PHP添加了对SQLite3的支持,人们就开始要求安装它。我并不是说PHP是唯一的因素,我也不能猜测它有多大的因素,但它确实与它有点关系。

毕竟,他们称之为LAMP是有原因的。

答案 3 :(得分:0)

它是开源和免费的(社区版)。

答案 4 :(得分:0)

无处不在,成本和性能。

答案 5 :(得分:0)

  1. 开源 - 免费使用[GNU许可证] - 它是LAMP Linux,Apache,MySQL和PHP中的一个。所以它适合用PHP开发网站等。

  2. 轻量级 - 通常在Web开发中,空间是一个重要问题,与其他人相比,MySQL占用的内存较少,因此它被认为是轻量级的。

  3. 虽然企业级应用程序中的Oracle与SQL Server之间存在争议,但MySql专注于WEB开发并受到欢迎。

  4. ...