zoukankan      html  css  js  c++  java
  • CentOS6.x升级MySQL版本5.1到5.6

    原文地址: http://blog.csdn.net/iefreer/article/details/38366575

    有一些虚拟机、云主机提供商仍然使用的是老版本的安装套件。预装的应用软件版本很低。

    比如 techbrood.com 使用的云服务器,其中MySQL预装版本为老版本5.1.x。而最新的MySQL版本在性能、功能、安全性等方面都有了很多的改进。

    要从最新版本获益,你需要把现有系统升级到5.5+(最新的版本是5.7),我保守一点,升级到5.6.20。

    有相关测试数据说明从5.1到5.5+,MySQL性能会有明显的提升,具体的需要自己建立测试环境去实践下。

    1.  首先更新rpm

    从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/

    (需要Oracle帐号以及填写一些使用信息,才能进入下载页面)

    我需要下载的是:mysql-community-release-el6-5.noarch.rpm

    2. 安装这个发布包

    > yum localinstall mysql-community-release-el6-5.noarch.rpm

    可以通过下面的命令来确认这个仓库被成功添加:

    yum repolist enabled | grep "mysql.*-community.*

    3. 安装MySQL服务器

    > yum install mysql-community-server

    新版本的目标文件是/usr/bin/mysql,如果原预装路径在/bin下面,则需要进行替换,最好是使用软链接,比如ln -s /usr/bin/mysql /bin/

    这样在需要的时候,可以方便的在不同版本之间进行切换。(有时候需要版本回退来定位问题)

    4. 重启服务器就可以了

    > service mysqld restart

    确认版本信息:

    [root@west195246 bin]# mysql -V
    mysql  Ver 14.14 Distrib 5.6.20, for Linux (x86_64) using  EditLine wrapper

    参考阅读:

    http://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html#yum-repo-setup

    http://dev.mysql.com/doc/refman/5.6/en/replace-third-party-yum.html

  • 相关阅读:
    LINQ to SQL活学活用(2):躲起来别让我看见
    UTF8的問題
    简单的appendChild示例
    LINQ to SQL活学活用(4):监视你的一举一动
    LinQ中的SortBy+sum+count的用法
    ajax的问题
    [综] Canny Edge Detection 代码
    [转] 图像处理中的拉普拉斯算子
    [ZZ] SCI 投稿全过程信件模板一览
    [转] MATLAB图像实用源代码
  • 原文地址:https://www.cnblogs.com/AloneSword/p/4333789.html
Copyright © 2011-2022 走看看