MySQL介绍

MySQL 是最受欢迎的开源 SQL 数据库管理系统,它由 MySQL AB 开发、发布和支持。 MySQL AB 是一家基于 MySQL 开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。 MySQL 是 MySQL AB 的注册商标。

MySQL 是一个快速的、多线程、多用户和健壮的 SQL 数据库服务器。 MySQL 服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置 (mass-deployed) 的软件中去。

MySQL 网站 (http://www.mysql.com) 提供了关于 MySQL 和 MySQL AB 的最新的消息。

** MySQL ** ** 是一个数据库管理系统 **

一个数据库是一个结构化的数据集合。它可以是从一个简单的销售表到一个美术馆、或者一个社团网络的庞大的信息集合。如果要添加、访问和处理存储在一个计算机数据库中的数据,你就需要一个像 MySQL 这样的数据库管理系统。从计算机可以很好的处理大量的数据以来,数据库管理系统就在计算机处理中和独立应用程序或其他部分应用程序一样扮演着一个重要的角色。

** MySQL ** ** 是一个关系数据库管理系统 **

关系数据库把数据存放在分立的表格中,这比把所有数据存放在一个大仓库中要好得多,这样做将增加你的速度和灵活性。“ MySQL ”中的 SQL 代表“ Structured Query Language ”(结构化查询语言)。 SQL 是用于访问数据库的最通用的标准语言,它是由 ANSI/ISO 定义的 SQL 标准。 SQL 标准发展自 1986 年以来,已经存在多个版本: SQL-86 , SQL-92 , SQL:1999 , SQL:2003 ,其中 SQL:2003 是该标准的当前版本。

** MySQL ** ** 是开源的 **

开源意味着任何人都可以使用和修改该软件,任何人都可以从 Internet 上下载和使用 MySQL 而不需要支付任何费用。如果你愿意,你可以研究其源代码,并根据你的需要修改它。 MySQL 使用 GPL(GNU General Public License ,通用公共许可 ) ,在 hpt://www.fsf.org/licenses 中定义了你在不同的场合对软件可以或不可以做什么。如果你觉得 GPL 不爽或者想把 MySQL 的源代码集成到一个商业应用中去,你可以向 MySQL AB 购买一个商业许可版本。

** MySQL ** ** 服务器是一个快的、可靠的和易于使用的数据库服务器 **

如果这是你正在寻找的,你可以试一试。 MySQL 服务器还包含了一个由用户紧密合作开发的实用特性集。你可以在 MySQL AB 的 http://www.mysql.com/it-resources/benchmarks/ 上找到 MySQL 服务器和其他数据库管理系统的性能比较。

MySQL 服务器原本就是开发比已存在的数据库更快的用于处理大的数据库的解决方案,并且已经成功用于高苛刻生产环境多年。尽管 MySQL 仍在开发中,但它已经提供一个丰富和极其有用的功能集。它的连接性、速度和安全性使 MySQL 非常适合访问在 Internet 上的数据库。

** MySQL ** ** 服务器工作在客户 / ** ** 服务器或嵌入系统中 **

MySQL 数据库服务器是一个客户 / 服务器系统,它由多线程 SQL 服务器组成,支持不同的后端、多个不同的客户程序和库、管理工具和广泛的应用程序接口 (APIs) 。

MySQL 也可以是一个嵌入的多线程库,你可以把它连接到你的应用中而得到一个小、快且易于管理的产品。

** 有大量的 MySQL ** ** 软件可以使用 **

幸运的是,你可以找到你所喜爱的已经支持 MySQL 数据库服务器的软件和语言。

MySQL 的官方发音是“ My Ess Que Ell ”,而不是“ My sequel ”。但是你也可以使用“ My sequel ”和其他的方言。

参考

MySQL AB ,MySQL Reference Manual,2004

晏子, MySQL 中文参考手册, 2000

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus