1.3.1什么是MySQL?

MySQL是最受欢迎的开源SQL数据库管理系统,由Oracle Corporation开发,分发和支持。

MySQL网站(http://www.mysql.com/)提供有关MySQL软件的最新信息。

  • MySQL是一个数据库管理系统。

    数据库是数据的结构化集合。它可能是从简单的购物清单到图片库或公司网络中的大量信息。要添加,访问和处理存储在计算机数据库中的数据,您需要一个数据库管理系统,如MySQL Server。由于计算机非常善于处理大量数据,因此数据库管理系统在计算,独立实用程序或其他应用程序的一部分中起着核心作用。

  • MySQL数据库是关系型的。

    关系数据库将数据存储在单独的表中,而不是将所有数据放在一个大库房中。数据库结构被组织成为速度优化的物理文件。具有数据库,表,视图,行和列等对象的逻辑模型提供了灵活的编程环境。您可以设置管理不同数据字段之间的关系的规则,例如一对一,一对多,唯一,必需或可选,以及不同表之间的“指针”。数据库强制执行这些规则,以便使用精心设计的数据库,您的应用程序从不会看到不一致,重复,孤立,过时或丢失的数据。

    “MySQL”的SQL部分代表“结构化查询语言”。SQL是用于访问数据库的最常用的标准化语言。根据您的编程环境,您可以直接输入SQL(例如生成报表),将SQL语句嵌入到用另一种语言编写的代码中,或者使用隐藏SQL语法的特定于语言的API。

    SQL由ANSI / ISO SQL标准定义。自1986年以来,SQL标准一直在发展,并且存在多个版本。在本手册中,“SQL-92”是指1992年发布的标准,“SQL:1999”是指1999年发布的标准,“SQL:2003”是指当前版本的标准。我们使用短语“SQL标准”来表示SQL Standard的当前版本。

  • MySQL软件是开源的。

    开源意味着任何人都可以使用和修改软件。任何人都可以从互联网下载MySQL软件,并且不用付款就可以使用它。如果你愿意,你可以学习源代码,并根据您的需要进行更改。MySQL软件使用GPL(GNU通用公共许可证),http://www.fsf.org/licenses/来定义您在不同情况下可能和不可能使用的软件。如果您对GPL感到不舒服或需要将MySQL代码嵌入到商业应用程序中,您可以从我们那里购买商业许可的版本。有关详细信息,请参阅MySQL许可概述(http://www.mysql.com/company/legal/licensing/)。

  • MySQL数据库服务器非常快速,可靠,可扩展,易于使用。

    如果这是你正在寻找的,你应该试一试。MySQL服务器可以在桌面或笔记本电脑以及其他应用程序,Web服务器等上轻松运行,需要很少或没有关注。如果您将整个机器专用于MySQL,您可以调整设置以利用所有内存,CPU电源和可用的I / O容量。MySQL也可以扩展到集群的机器,联网在一起。

    MySQL Server最初是为了处理大型数据库而开发的,比现有的解决方案要快得多,并且已经在高要求的生产环境中成功应用了好几年。MySQL服务器在不断发展的今天提供了丰富而有用的功能。它的连接性,速度和安全性使得MySQL服务器非常适合访问互联网上的数据库。

  • MySQL服务器在客户端/服务器或嵌入式系统中工作。

    MySQL数据库软件是一个客户端/服务器系统,由支持不同后端的多线程SQL服务器,几个不同的客户端程序和库,管理工具以及各种应用程序编程接口(API)组成。

    我们还提供MySQL服务器作为嵌入式多线程库,您可以链接到应用程序,以获得更小,更快,更易于管理的独立产品。

  • 大量的贡献MySQL软件是可用的。

    MySQL Server具有与用户密切合作开发的一系列实用功能。您最喜欢的应用程序或语言很可能支持MySQL数据库服务器。

发音“MySQL”的官方方式是“My Ess Que Ell”(不是“我的续集”),但是我们不介意,如果你把它称为“我的续集”,或者以其他一些本地化的方式发音。

results matching ""

    No results matching ""