首页 » PHP和MySQL Web开发(原书第4版) » PHP和MySQL Web开发(原书第4版)全文在线阅读

《PHP和MySQL Web开发(原书第4版)》MySQL的一些优点

关灯直达底部

MySQL的主要竞争产品包括PostgreSQL、Microsoft SQL Server和Oracle。MySQL具有许多优点,如高性能、低成本、易于配置和学习、可移植性、源代码可供使用、技术支持可供使用等,接下来,我们将详细介绍这些优点。

性能

不可否认,MySQL的速度是非常快的。在http://web.mysql.com/benchmark.html站点,你可以找到许多开发人员的评测页面。这些评测结果表明MySQL的运行速度比其竞争产品要快很多。在2002年,《eWeek》杂志发布了一个关于实现Web应用程序的5个数据库的评测结果。最佳结果是MySQL和成本昂贵得多的Oracle。

低成本

在开放源代码许可下,MySQL是免费的,而在商业许可下,MySQL也只需要很少的费用。

如果读者希望将MySQL作为应用程序的一部分重新发布,并且不希望在开放源代码许可下授权应用程序,那么必须获得一个商业许可。如果读者并不打算发布应用程序(适用于大多数Web应用程序)或者只开发免费软件,那么就不需要购买许可。

便于使用

大多数现代数据库都使用SQL。如果读者曾经使用过其他RDBMS,就会很容易使用MySQL。MySQL的安装也比其他类似产品的安装要简单。

可移植性

MySQL可以在许多不同的UNIX系统中使用,同时也可以在Microsoft的Windows系统中使用。

源代码

和PHP一样,读者可以获得并修改MySQL的源代码。对大多数用户来说,在大多数情况下这一点并不重要,但是它消除了后顾之忧,可以确保未来的持续性,并且提供了紧急情况下的选择。

技术支持可供使用

并不是所有开放源代码产品都有一家母公司,来提供技术支持、培训、顾问和认证,但是读者可以从MySQL AB获得所有这些服务(www.mysql.com)。