美文网首页
1 通用信息

1 通用信息

作者: JefferChang | 来源:发表于2018-11-21 16:37 被阅读0次

    1.1 关于本手册

    这是MySQL数据库系统8.0版到8.0.15版的参考手册。 MySQL 8.0的次要版本之间的差异在本文中引用了版本号(8.0.x)。有关许可证信息,请参阅法律声明。

    由于MySQL 8.0和以前版本之间存在许多功能和其他差异,因此本手册不适用于旧版本的MySQL软件。如果您使用的是早期版本的MySQL软件,请参阅相应的手册。例如,MySQL 5.7参考手册涵盖5.7系列MySQL软件版本。

    由于本手册可作为参考,因此不提供有关SQL或关系数据库概念的一般说明。它也没有教你如何使用操作系统或命令行解释器。

    MySQL数据库软件正在不断发展,参考手册也经常更新。最新版本的手册可在线搜索,网址为https://dev.mysql.com/doc/。其他格式也可用,包括HTML,PDF和EPUB版本。

    参考手册源文件以DocBook XML格式编写。 HTML版本和其他格式是自动生成的,主要使用DocBook XSL样式表。有关DocBook的信息,请参阅http://docbook.org/

    MySQL本身的源代码包含使用Doxygen编写的内部文档。生成的Doxygen内容可从https://dev.mysql.com/doc/dev/mysql-server/latest/获得。也可以使用第2.9.7节“生成MySQL Doxygen文档内容”中的说明从MySQL源代码分发本地生成此内容。

    如果您对使用MySQL有疑问,可以使用我们的邮件列表或论坛询问他们。请参见第1.6.2节“MySQL邮件列表”和第1.6.3节“MySQL论坛中的MySQL社区支持”。如果您有关于手册本身的添加或更正的建议,请将它们发送到http://www.mysql.com/company/contact/

    本手册最初由David Axmark和Michael“Monty”Widenius编写。它由MySQL文档团队维护,包括Chris Cole,Paul DuBois,Margaret Fisher,Edward Gilmore,Stefan Hinz,David Moss,Philip Olson,Daniel Price,Daniel So和Jon Stephens。

    1.2 印刷和语法约定

    本手册使用某些印刷约定:

    1. image.png 这种格式文本用记sql
      image.png 此样式的文本表示您在示例中键入的输入。
      详情见:https://dev.mysql.com/doc/refman/8.0/en/manual-conventions.html

    1.3 MySQL数据库管理系统概述

    1.3.1什么是MySQL

    注:MySQL是最受欢迎的开源SQL数据库管理系统,由Oracle Corporation开发,分发和支持。
    MySQL网站(http://www.mysql.com/)提供有关MySQL软件的最新信息。

    1.MySQL是一个数据库管理系统。
    数据库是数据的结构化集合。它可以是从简单的购物清单到图片库或公司网络中的大量信息。要添加,访问和处理存储在计算机数据库中的数据,您需要一个数据库管理系统,如MySQL Server。由于计算机非常擅长处理大量数据,因此数据库管理系统在计算,独立实用程序或其他应用程序的一部分中起着核心作用。
    2.MySQL是关系型数据库。
    关系数据库将数据存储在单独的表中,而不是将所有数据放在一个大的库房中。数据库结构被组织成针对速度优化的物理文件。逻辑模型具有数据库,表,视图,行和列等对象,可提供灵活的编程环境。您可以设置管理不同数据字段之间关系的规则,例如一对一,一对多,唯一,必需或可选,以及不同表之间的“指针”。数据库强制执行这些规则,因此使用设计良好的数据库,您的应用程序永远不会看到不一致,重复,孤立,过时或丢失的数据。
    “MySQL”的SQL部分代表“结构化查询语言”。 SQL是用于访问数据库的最常用的标准化语言。根据您的编程环境,您可以直接输入SQL(例如,生成报告),将SQL语句嵌入到用其他语言编写的代码中,或使用隐藏SQL语法的特定于语言的API。
    SQL由ANSI / ISO SQL标准定义。 SQL标准自1986年以来一直在发展,并且存在多个版本。在本手册中,“SQL-92”是指1992年发布的标准,“SQL:1999”是指1999年发布的标准,“SQL:2003”是指当前版本的标准。我们在任何时候都使用短语“SQL标准”来表示当前版本的SQL标准。
    3.MySQL软件是开源的。
    开源意味着任何人都可以使用和修改软件。任何人都可以从互联网上下载MySQL软件并使用它而无需支付任何费用。如果您愿意,您可以学习源代码并根据您的需要进行更改。 MySQL软件使用GPL(GNU通用公共许可证)http://www.fsf.org/licenses/来定义在不同情况下您可能和不可以使用该软件的内容。如果您对GPL感到不舒服或需要将MySQL代码嵌入到商业应用程序中,您可以从我们这里购买商业许可版本。有关更多信息,请参阅MySQL许可概述(http://www.mysql.com/company/legal/licensing/)。
    4.MySQL数据库服务器非常快速,可靠,可扩展且易于使用。
    如果这是你正在寻找的,你应该试一试。 MySQL服务器可以在台式机或笔记本电脑上与其他应用程序,Web服务器等一起轻松运行,几乎不需要关注。如果您将整台机器专用于MySQL,则可以调整设置以利用所有可用的内存,CPU功率和I / O容量。 MySQL还可以扩展到联网的机器集群。
    MySQL Server最初开发用于处理大型数据库的速度比现有解决方案快得多,并且已成功应用于高要求的生产环境中数年。虽然在不断发展的今天,MySQL Server提供了丰富而有用的功能集。它的连接性,速度和安全性使MySQL Server非常适合访问Internet上的数据库。
    5.MySQL Server适用于客户端/服务器或嵌入式系统。
    MySQL数据库软件是一个客户端/服务器系统,由支持不同后端的多线程SQL服务器,几个不同的客户端程序和库,管理工具以及各种应用程序编程接口(API)组成。
    我们还提供MySQL Server作为嵌入式多线程库,您可以将其链接到您的应用程序,以获得更小,更快,更易于管理的独立产品。
    6.MySQL 可应用于很多场景

    相关文章

      网友评论

          本文标题:1 通用信息

          本文链接:https://www.haomeiwen.com/subject/abcfqqtx.html