`

MySQL 5.6 GA发布及众Linux逃亡潮

阅读更多
摘要:今日,Oracle 公司宣布 MySQL 5.6 GA,正式版为 5.6.10。新版本对功能和性能做了部分改进,引入了NoSQL特性。

今日,Oracle 公司宣布 MySQL 5.6 GA,正式版为 5.6.10。

MySQL 5.6.10 GA 主要是修复了之前 RC 版本中的 Bug。MySQL 5.6 新增特性有:

    改进的 InnoDB 存储引擎,增加全文索引能力。
    提升子查询性能。
    同步复制功能增强,引入多线程复制特性。
    引入 NoSQL 特性,可直接使用 Memcached API 操作 InnoDB 数据。   

官方 Release Note 和 下载地址

本来本篇新闻就要完结。不过近日,各大 Linux 发行版的 MySQL 逃亡潮越演越烈,继 Mageia 2(原 Mandriva 社区衍生版)和 OpenSUSE 12.3 以后,Fedora 社区宣布将会在即将发布跳票的 Fedora 19 使用 MariaDB 替代 MySQL。MariaDB 是原 MySQL 创始人 Michael 'Monty' Widenius创建的一个 MySQL 社区分支,为避免 MySQL 落入 Oracle 收后存在的闭源风险,同时提供更多特性及更强的性能。

MariaDB 取代 MySQL 被列入 Fedora 19 的已确认特性内,而且完成度极高,相信 Fedora 19 不会在发布时放弃该项特性。但该项特性还是引起了争议。支持者以 Tom Lane 和 Remi Collet 等 Fedora 的 MySQL 维护者为首,认为 Oracle 缺乏对 MySQL 和 Linux 发行版支持,缺少 MySQL 文档,提交 Bug Report 也缺乏 Oracle 员工跟踪。反对者担心 MariaDB 替代 MySQL 以后会影响 RHEL 后续维护和升级,毕竟 RHEL 是获得 Oracle MySQL 认证的 Linux 发行版。当中有负责 MySQL 开发维护的 Oracle 员工参与讨论,并举例 MySQL 跟 Ubuntu 和 Debian 社区合作的成果,结果使用公司邮箱的 Oracle 员工肯定还是被围观吐槽了。 详细讨论在 Fedora 开发者列表

MariaDB 最新稳定版本为 5.5.29,开发版本为 10.0.1 Alpha。MariaDB 10.0 依然基于 MySQL 5.5 开发,但会引入 MySQL 5.6 部分特性。MariaDB 提供以下特性:

    XtraDB 替换 InnoDB,XtraDB 是 Percona 开发维护的 InnoDB 威力加强版,整合 Google、Facebook 等公司和 MySQL 社区的补丁。
    Aria 存储引擎和 Sphinx 存储引擎
    基于 Gelera Cluster 的 MariaDB 集群方案
    多主复制(将在 MariaDB 10.0 实现,由淘宝贡献)
    Cassandra 存储引擎(将在 MariaDB 10.0 实现)   

在 Fedora 17 和 Fedora 18,用户已经可以安装和测试 MariaDB。而在 Fedora 19,依赖 MySQL 的软件包会转为依赖 MariaDB。
1
2

yum remove mysql mysql-libs mysql-devel mysql-server
yum install mariadb mariadb-libs mariadb-devel mariadb-server
分享到:
评论

相关推荐

    MYSQL5.6GA版本.zip linux下RPM文件包列表 共5个RPM

    MySQL 5.6 GA(General Availability)是MySQL数据库的一个稳定版本,主要针对企业级应用设计。这个版本在2013年发布,引入了许多新特性、性能改进和稳定性增强。在Linux环境中,MySQL通常通过RPM(Red Hat Package ...

    MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual

    MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual ...

    Linux安装Mysql5.6教程(手把手教你)

    ### Linux安装Mysql5.6教程(手把手教你) #### 一、前言 随着Linux系统的广泛应用,数据库软件如MySQL也成为了许多项目的基础组件之一。本文将详细介绍如何在Linux环境下安装MySQL 5.6版本,并进行基本配置。无论...

    mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz

    这个压缩包文件"mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz"包含了MySQL 5.6的最新稳定版本,专为运行在Linux操作系统上,基于glibc 2.12库的x86_64(64位)架构系统设计。 MySQL 5.6版本是一个重要的里程碑,它...

    MySQL5.6官方文档

    ### MySQL5.6官方文档知识点概述 #### 一、MySQL5.6官方文档基本信息 - **文档名称**:MySQL5.6 Reference Manual - **覆盖版本**:此文档覆盖了MySQL 5.6系列的所有版本(截至5.6.29),同时也包括基于NDB 7.3和...

    MySQL 5.6 Reference Manual 官方参考手册(HTML版)

    Abstract ... If you have any questions about the features included in your edition of MySQL 5.6, refer to your MySQL 5.6 license agreement or contact your Oracle sales representative.

    mysql5.6安装包linux版

    mysql5.6安装包,linux版,有需要的同学可以下载!

    简化版MySQL5.6.51解压即用

    MySQL5.6于2013年正式发布(GA),它是MySQL一个非常重要的里程碑。 它在InnoDB,分区,Performance Schema,优化器和GIS等领域进行了大量的改进,同时也对安全性和性能进行了大幅的提升。 MySQL5.6于2013年正式...

    mysql5.6官方文档

    MySQL 5.6是MySQL数据库管理系统的一个重要版本,它包含了多项增强和优化,旨在提高性能、可用性和可管理性。这份官方文档详细地阐述了MySQL 5.6的各种特性和功能,是学习和掌握该版本数据库操作的重要参考资料。...

    linux安装mysql5.6

    ### Linux上安装MySQL 5.6 的详细步骤与知识点 #### 一、判断是否已安装 MySQL 在开始安装MySQL 5.6之前,首先要检查系统中是否已经安装了MySQL或其他兼容版本,例如MariaDB。 ##### 查看是否已安装MySQL ```bash...

    MySQL 5.6 Reference Manual 官方参考手册

    Abstract ... If you have any questions about the features included in your edition of MySQL 5.6, refer to your MySQL 5.6 license agreement or contact your Oracle sales representative.

    mysql5.6安装包

    这个“mysql5.6安装包”包含了安装MySQL 5.6所需的所有文件,使得用户可以在自己的计算机上部署和运行MySQL服务。 首先,`mysql-installer-commercial-5.6.15.0.msi` 是主安装程序,这是一个Windows Installer包,...

    mysql5.6安装包 mysql5.6官网下载的

    #### Linux平台安装MySQL 5.6 1. **添加官方仓库**:使用`apt-get`或`yum`命令添加MySQL官方仓库。 2. **安装MySQL Server**:通过命令行安装MySQL Server。 3. **配置安全设置**:安装完成后,通过`mysql_secure_...

    RedHat linux 7.5 安装 mysql5.6 超详细步骤.md

    超详细的操作步骤, 在Redhat linux 7.5版本中安装 mysql 5.6版本的数据库. 1 卸载已有mysql, 使用yum(附带yum源的设置步骤)安装依赖 2 下载mysql 5.6文件 3 上传文件到linux 4 安装rpm包 5 设置可远程连接 6 ...

    mysql-5.6.50-linux-glibc2.12-x86_64.tar.gz

    总结起来,"mysql-5.6.50-linux-glibc2.12-x86_64.tar.gz"是一个针对Linux环境的MySQL安装包,包含了大量的优化和改进,适合学习Hadoop时作为数据存储和处理的平台。结合Hadoop,我们可以构建一个强大的数据处理系统...

    mysql-5.6.48-linux-64.tar.gz-百度网盘.txt

    mysql-5.6.48-linux-64.tar.gz------------解压版-------------- 注:由于文件超过规定大小,所以采用百度云盘做介质

    MySQL5.6安装及卸载

    MySQL 5.6是MySQL数据库管理系统的一个重要版本,它提供了许多功能增强和性能优化,适合于各种规模的应用场景。在本篇文章中,我们将详细探讨如何安装和卸载MySQL 5.6。 首先,我们来讨论MySQL 5.6的安装过程: 1....

    MySQL 5.6 for Windows 官方(mysql-5.6.34-winx64.zip)

    MySQL 5.6是MySQL数据库管理系统的一个重要版本,专为Windows操作系统设计,具有高性能、高可用性和稳定性。在本文中,我们将深入探讨MySQL 5.6 for Windows的主要特性、安装过程以及其对winx64平台的支持。 1. **...

    centos安装mysql5.6.docx

    CentOS 6 是一个基于 Linux 的操作系统,本文将指导您如何在 CentOS 6 上安装 MySQL 5.6。 关闭 SELinux SELinux(Security-Enhanced Linux)是 Linux 系统中的一个安全模块, mục đích是增强系统安全性。然而...

Global site tag (gtag.js) - Google Analytics