看到文章说PostgreSQL比MySQL甚至要好,为什么大家更愿意选择mysql呢
人生最曼妙的风景,竟是内心的淡定与从容!
我以为,正如上面一个评论说的,主要还是lamp的关系。因为还是学生,不是很清楚工业环境,说说学校里的情况。 学校里老师虽然mysql和postgreSQL都介绍,但因为介绍lamp的文章(包括各种配置图文说明,问题解决方案等等)实在太多了,就我知道的,同学配置postgreSQL出了各种问题用搜索引擎不能一下子找到结果(主要指中文解决方案)很大一部分就会转而去配置mysql了。 另外,xampp这么有名的工具,还免费,必然会受到很大一批人的亲睐。 而且,对于初学的学生而言,出了问题很多时候其实并不真正知道问题的根源在哪。很多人遇到问题都是这样: A:我的postgreSQL配置不成功,怎么办?百度不到啊! B:啊?出问题了?我这mysql没问题啊!让你折腾,让你装X。换mysql吧! A:哎,好吧。装X失败,换mysql好了。 A:哇!真的配置成功了,没问题诶! 然后,在两者没有特别大差别,并且也没有什么特殊需求的情况下,mysql就主流了。
免费开源
历史造成的,时间是最伟大的造化师,沉淀了很多的用户。而用用户大都偏向使用稳定而不是喜新厌旧。
因为公司用的是MySQL. 要是客户需求是Oracle,那也得给他整这个。 因为他给钱。 话说我觉得尝试下NoSQL比较好,当然如果一定要保存关系,就用PostgreSQL吧。但是DBA可能更喜欢稳定的产品,因为他们经过检验,而且网上的文档比较全,出了问题好解决。
1,历史积累,用户多 2,公司更多的要求稳定和降低维护成本 3,学校里教的就是mysql?
为什么知道黄绮姗的人那么少?
完全是历史问题。MySQL沉淀的用户太多,他们不太愿意换;新用户又觉得大多人在用的东西肯定不会错,于是跟风。实际上PostgreSQL的性能,易用性和稳定性都比MySQL好。至于PostgreSQL的学习资料,其实不少,甚至还有全中文的手册PostgreSQL 9.4.4 中文手册 ,有问题还可以求助PostgreSQL中国社区。 (不过学习PostgreSQL有个后遗症,就是熟悉了PostgreSQL后就会狂鄙视MySQL,因为这两个数据库实在不在量级上^_^)
我以为,正如上面一个评论说的,主要还是lamp的关系。因为还是学生,不是很清楚工业环境,说说学校里的情况。
学校里老师虽然mysql和postgreSQL都介绍,但因为介绍lamp的文章(包括各种配置图文说明,问题解决方案等等)实在太多了,就我知道的,同学配置postgreSQL出了各种问题用搜索引擎不能一下子找到结果(主要指中文解决方案)很大一部分就会转而去配置mysql了。
另外,xampp这么有名的工具,还免费,必然会受到很大一批人的亲睐。
而且,对于初学的学生而言,出了问题很多时候其实并不真正知道问题的根源在哪。很多人遇到问题都是这样:
A:我的postgreSQL配置不成功,怎么办?百度不到啊!
B:啊?出问题了?我这mysql没问题啊!让你折腾,让你装X。换mysql吧!
A:哎,好吧。装X失败,换mysql好了。
A:哇!真的配置成功了,没问题诶!
然后,在两者没有特别大差别,并且也没有什么特殊需求的情况下,mysql就主流了。
免费开源
历史造成的,时间是最伟大的造化师,沉淀了很多的用户。而用用户大都偏向使用稳定而不是喜新厌旧。
因为公司用的是MySQL.
要是客户需求是Oracle,那也得给他整这个。
因为他给钱。
话说我觉得尝试下NoSQL比较好,当然如果一定要保存关系,就用PostgreSQL吧。但是DBA可能更喜欢稳定的产品,因为他们经过检验,而且网上的文档比较全,出了问题好解决。
1,历史积累,用户多
2,公司更多的要求稳定和降低维护成本
3,学校里教的就是mysql?
为什么知道黄绮姗的人那么少?
完全是历史问题。MySQL沉淀的用户太多,他们不太愿意换;新用户又觉得大多人在用的东西肯定不会错,于是跟风。实际上PostgreSQL的性能,易用性和稳定性都比MySQL好。至于PostgreSQL的学习资料,其实不少,甚至还有全中文的手册PostgreSQL 9.4.4 中文手册 ,有问题还可以求助PostgreSQL中国社区。 (不过学习PostgreSQL有个后遗症,就是熟悉了PostgreSQL后就会狂鄙视MySQL,因为这两个数据库实在不在量级上^_^)