为什么MySQL在Web开发中如此频繁地使用?
我经常想知道为什么 MySQL 变得如此流行。有什么想法吗?它的成功背后有具体的原因吗? (请保持答案的分析性)
I have often wondered why MySQL has become so popular. Any ideas why? Are there specific reasons behind its success? (Please keep answers analytical)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
添加了更多香料,对于 myisam 来说相当快
对于免费来说意味着什么
如果您使用 oracle,并且您想在不同的机器上设置多个实例,您可能需要付费每个盒子。
除非你有很大的预算要花,否则oracle听起来不太好
postgres也是免费的
mysql由于它的友好sql(不符合标准)而更容易学习
added more spices, is pretty fast for myisam
for what is meant free
if you using oracle, and you want to setup multiple instances on different boxes, you probably required to pay for each boxes.
unless, you have big budget to spent, oracle just don't sounds great
postgres is also free
mysql is easier to learn due to it's friendly sql (not standard compliance)
PHP 等语言的早期支持也与此有一定关系。虽然 MySQL 的 C API 相对简单(只要您能够轻松地管理回调),但 PHP 实现使其非常易于使用。有些人会认为使用起来太了。
我在托管行业工作了一段时间,并注意到趋势。几乎在 PHP 添加对 SQLite3 的支持后,人们就开始要求安装它。我并不是说 PHP 是唯一的影响因素,我也无法猜测它到底有多大影响,但它确实与此有一点关系。
毕竟,他们称其为 LAMP 是有原因的。
Early support in languages like PHP had a bit to do with it as well. While MySQL's C API is relatively straight forward (provided you are comfortable managing your callbacks), the PHP implementation made it crazy easy to use. Some would argue too easy to use.
I've worked in the hosting industry for quite a while, and notice trends. Almost as soon as PHP added support for SQLite3, people started asking for it to be installed. I'm not saying that PHP is the only contributing factor, nor can I guess at just how much of a factor it was, but it did have a bit to do with it.
After all, they call it LAMP for a reason.
它是开源且免费的(社区版)。
It's opensouce and free (Community Edition).
普遍性、成本和性能。
Ubiquity, cost and performance.
开源 - 免费 [GNU 许可证] - 它是 LAMP Linux、Apache、MySQL 和 PHP 之一。因此它适合用 PHP 开发网站。
轻量级 - 通常在Web开发中空间是一个重要的问题,与其他数据库相比,MySQL占用的内存较少,因此被认为是轻量级的。
...
Open Source - free of Cost [GNU license] - It is one among LAMP Linux, Apache, MySQL and PHP. So Its is suited with develop websites in PHP., etc.
Light Weight - Usually in Web development the space is an important issue,MySQL occupies less memory as compared to others so it is considered to be light weight.
While there is fight between gaints like Oracle vs SQL Server on Enterprise application, the MySql focused on the WEB Development and made popular.
...