zoukankan      html  css  js  c++  java
  • MySQL数据库管理系统概述

    1.2.1 MySQL是什么?


    MySQL是Oracle公司开发、发布和支持的最流行的开源SQL数据库管理系统。

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

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

      数据库是数据的结构化集合。它可以是任何东西,从一个简单的购物清单,到图片库,或者公司网络中的大量信息。要添加、访问和处理存储在计算机数据库中的数据,需要数据库管理系统(如MySQL Server)。由于计算机非常擅长处理大量数据,因此数据库管理系统在计算中扮演着中心角色,作为独立的实用程序或其他应用程序的一部分。

    • MySQL数据库是关系数据库。

      关系数据库将数据存储在单独的表中,而不是将所有数据都放在一个大的仓库中。数据库结构被组织成物理文件,以提高速度。包含数据库、表、视图、行和列等对象的逻辑模型提供了一个灵活的编程环境。您可以设置管理不同数据字段之间关系的规则,例如一对一、一对多、惟一、必需或可选以及不同表之间的“关联关系(外键)”。数据库执行这些规则,因此在设计良好的数据库中,应用程序永远不会看到不一致、重复、孤立、过时或丢失的数据。

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

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

    • MySQL软件是开源的。

      开源意味着任何人都可以使用和修改软件。任何人都可以从互联网下载MySQL软件并使用它,而无需支付任何费用。如果您愿意,您可以学习源代码,并修改它,以适应您的需要。MySQL软件使用GPL(GNU通用公共许可证),Http://www.fsf.org/licenses/定义在不同情况下您可以和不可以使用该软件做什么。如果您对GPL感到不舒服,或者需要将MySQL代码嵌入到商业应用程序中,您可以从我们这里购买一个商业许可版本。有关更多信息,请参见MySQL许可概述(Http://www.mysql.com/company/legal/licensing/).

    • MySQL数据库服务器非常快速、可靠、可伸缩,而且易于使用。

      如果这是你想要的,你应该试一试。MySQL Server可以与其他应用程序、Web服务器等一起轻松地在桌面或膝上型计算机上运行,只需要很少或根本不需要注意。如果将整个机器专用于MySQL,则可以调整设置以利用所有可用的内存、CPU能力和I/O能力。MySQL还可以扩展到多个机器集群,将它们联网在一起。

      MySQL Server最初是为了比现有解决方案更快地处理大型数据库而开发的,多年来一直成功地在高要求的生产环境中使用。虽然MySQLServer正在不断开发,但它提供了丰富而有用的功能集。它的连接性、速度和安全性使得MySQL Server非常适合访问Internet上的数据库。

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

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

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

    • 提供了大量的MySQL软件。

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

    官方的发音方式MySQL我的Ess que Ell(不是我的续集),但我们不介意您将其发音为我的续集或者以其他本地化的方式。

  • 相关阅读:
    CentOS6找回root密码
    Python3——装饰器及应用(这个属于详细的)
    python3 类的相关内容
    python--- 解释‘yield’和‘Generators(生成器)
    Python 基本类型:元组,列表,字典,字符串,集合 梳理总结
    python3 推导式大总结
    Python3 的描述符--完整例子详细解释
    类 Class 对象、定义、方法
    Python3基础 __repr__ 类的实例对象的名字 可以打印文字(2)
    Python3基础 __repr__ 类的实例对象的名字 可以打印文字(1)
  • 原文地址:https://www.cnblogs.com/ios9/p/14178790.html
Copyright © 2011-2022 走看看