使用哪个数据库 - Mysql还是Oracle?

时间:2011-09-23 19:19:51

标签: php mysql oracle

如果有人要使用PHP构建大学管理系统,您会建议使用哪个数据库 - Mysql或Oracle?或者让我这样说..如果有人使用mysql作为大学管理系统的数据库,或者使用Oracle更好吗?

先谢谢

修改

对不起,我应该更加具体地了解大学管理系统。计划是什么,存储学生,教师,员工信息。在课程中注册学生(学生将在线连接并自行完成)。所有学生,教师和员工都将拥有自己的个性化页面。其他一些功能包括收费,图书馆管理,出勤跟踪等。

谢谢:)

2 个答案:

答案 0 :(得分:2)

在我看来,MySQL对大多数事情都足够强大。如果您正在寻找数据存储,那么MySQL将完成这项工作。如果您要进行大量的集群,复制,存储过程,触发器以及与PeopleSoft等企业软件的集成,那么Oracle可能是更好的解决方案。

要知道如何使用数据库,这是一个相当难以回答的问题。

根据我的经验,我使用MySQL集群并在具有高流量社交网络的时区进行复制,并且没有任何问题。

答案 1 :(得分:0)

如果您使用PDO库编写PHP应用程序以进行数据库访问,那么您的应用程序将能够使用MySQL或Oracle(或其他几个DB),而无需更改代码。

但是,如果你现在必须在数据库上做出选择,那么在这两者之间就归结为成本:MySQL是免费的;甲骨文要花钱。相当多的钱。

MySQL作为数据库没有任何问题。它能够运行高性能,高容量的系统。使用像Oracle这样的商业数据库是有好处的(否则它们无法证明价格合理)。

(顺便说一下,值得一提的是,Oracle公司也拥有MySQL。所以实际上这两个数据库都是由同一家公司生产的)