zoukankan      html  css  js  c++  java
  • MySQL 入门篇

    历史

    MySQL 是由 David Axmark、Allan Larsson 和 Michael Widenius 3 个瑞典人于 20 世纪 90 年代开发的一个关系型数据库。MySQL 之名取自创始人之一 Michael Widenius 女儿 My 的名字。
    MySQL 诞生时间后的 2001 年,才开始引入 InnoDB 存储。并于 2002 年正式宣布 MySQL 全面支持事务,满足事务 ACID 属性(Atomicity,原子性;Consistent,一致性;Isolation,隔离性;Durable,持久性),并支持外键约束,使 MySQL 具备了支持关键应用的最基本特性。2005 年,MySQL 5.0 发布,增加了对视图(View)、数据库存储过程(Stored Procedure)、触发器(Trigger)、服务器端游标(Cursor),以及分布式事务协议 XA 等高级特性的支持。
    从上可知:罗马不是一天建成的!

    SQL 标准

    ANSI/ISO SQL 是公认的关系数据库标准。从 SQL 标准的符合性来说,MySQL 不仅无法跟成熟的商业数据库相比,在开源数据库中也远不是最好的,比如 PostgreSQL 就是业界公认的 ANSI/ISO SQL 标准符合性最好的开源数据库。
    PostgreSQL 是加州大学伯克利分校以教学为目的开发的数据库系统,以追求功能实现的“完美”为首要目标,虽然在标准的遵从性上比 MySQL 领先,但性能一直是其短板,很难支持较大的应用。

    版本

    MySQL 数据库目前分为社区版(Community Server)和企业版(Enterprise),它们最重要的区别在于:社区版是自由下载而且完全免费的,但是官方不提供任何技术支持,适用于大多数普通用户;企业版是收费的,不能在线下载,相应地,它提供了更多的功能和更完备的技术支持,更适合于对数据库的功能和可靠性要求较高的企业客户。

    一坑未平,又开一坑。。。不会的太多了

  • 相关阅读:
    epoll示例
    realloc的使用误区
    pyCharm最新激活码(2018激活码)
    python程序打包成.exe
    VS2017下载安装
    C# Cache缓存读取设置
    WPF中展示HTML
    Aspose Word模板使用总结
    js alert(“”)弹框 自定义样式
    利用反射将Model转化为sql
  • 原文地址:https://www.cnblogs.com/craftsman-gao/p/7140687.html
Copyright © 2011-2022 走看看