`

在CentOS 6 下安装mysql 5.6版本

阅读更多

之前linux的mysql版本为5.5,现在需要升级到5.6版本。 我没有直接升级,而是将原来的mysql卸载掉,然后再安装5.6版本。

参考文档: https://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html 安装mysql 5.6的操作步骤:

1. > yum update

2. mysql官网下载RPM安装包,我下载的版本是: mysql57-community-release-el6-11.noarch.rpm

下载链接:https://dev.mysql.com/downloads/repo/yum/

3. 添加yum库

> rpm -Uvh mysql57-community-release-el6-11.noarch.rpm

4. 查看是否添加成功

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

5. 由于当前mysql的最新版本为5.7, 所以在安装前需要手动选择要安装的版本,如果不选择,系统将会默认安装5.7版本

手动修改文件 /etc/yum.repos.d/mysql-community.repo

确保里面只有一个mysql5.6是enabled的。

# Enable to use MySQL 5.6
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql



[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

 

6. 确认是否只有5.6是enabled.

> yum repolist enabled | grep mysql

 

7. 安装mysql

> sudo yum install mysql-community-server

   我在这里遇到了一个问题,安装时始终报

No package mysql-community-server available.
Error: Nothing to do

google后调查出原因。 在我的配置文件/etc/yum.conf , 有一个exclude列表,里面将mysql排除在yum 的package list之外,所有我始终无法找到mysql*的package. 将里面的mysql 去掉则可以了。

 

8. 启动mysql

sudo service mysqld start

 若启动失败,则可以在mysql的日志里查看启动失败原因,var/log/mysqld.log。然后根据原因做相应处理。

 

9. 当mysql启动好了以后,查看mysql的状态

sudo service mysqld status

如果是is running则说明启动成功。

10. 设置密码

mysql_secure_installation

在安装过程中可以看到我们并设置任何密码,再我们重置密码时需要我们输入当前密码,经过google后得知初始化密码为空。 输入了密码后,就可以设置root的新密码了。

 

完毕。

 

分享到:
评论

相关推荐

    CentOS6.5一键安装Mysql5.6

    在Linux系统中,CentOS 6.5是一个广泛使用的版本,而MySQL 5.6则是一个流行的开源数据库管理系统。本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全...

    centos6 安装mysql5.6.x版本

    本教程将详细讲解如何在CentOS 6上安装MySQL 5.6.x版本,并涉及如何自定义安装路径,以满足特定的需求。 1. **准备工作** 在开始安装前,确保系统已经更新到最新状态,运行`yum update`来获取最新的软件包和安全...

    centos7下mysql 5.6离线安装包,附操作手册

    在Linux系统中,CentOS 7是一个非常流行的服务器操作系统,而MySQL 5.6则是一个广泛应用的关系型数据库管理系统。在没有网络的情况下,离线安装MySQL是必要的,这通常涉及到RPM包的处理。本篇文章将详细讲解如何在...

    centos安装mysql5.6.docx

    CentOS 6 安装 MySQL 5.6 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于 Web 应用程序中。 CentOS 6 是一个基于 Linux 的操作系统,本文将指导您如何在 CentOS 6 上安装 MySQL 5.6。 关闭 SELinux ...

    CentOS5安装Mysql5.6.txt

    CentOS5下安装Mysql5.6.txt

    CentOS7 源码安装MySQL5.6

    以上步骤详细介绍了如何在 CentOS 7 系统上从源码安装 MySQL 5.6。需要注意的是,在实际操作过程中可能会遇到各种问题,例如依赖关系不匹配、编译错误等,这些问题需要根据具体的错误提示进行解决。此外,还可以参考...

    Centos6 64位一键傻瓜安装mysql5.6.xx

    在本文中,我们将深入探讨如何在CentOS 6 64位系统上使用提供的"mysql5.6_install"一键傻瓜安装包来安装MySQL 5.6.xx。MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),尤其适用于web应用程序。在CentOS 6...

    centos7 安装mysql5.6

    2. 卸载centos 7自带的MariaDB数据库(mysql的分支) a) rpm -qa | grep mariadb b) rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64 3. 安装mysql(如果安装过请卸载掉再安装) a) 解压安装包 双击wget ...

    CentOS6.3源码安装mysql5.6方法.pdf

    CentOS6.3源码安装mysql5.6方法.pdf

    Centos 6.5下安装MySQL 5.6教程

    在安装过程中,可能会遇到一些依赖问题,例如需要`libaio`和`numactl`库。如果出现错误,可以使用`yum`来安装这些依赖: ```bash yum install libaio yum install numactl ``` 5. **初始化MySQL服务**: ...

    Centos7安装Mysql5.6

    ### CentOS 7 下安装 MySQL 5.6 详尽指南 #### 一、准备工作与环境配置 本教程将详细介绍如何在 CentOS 7 系统上安装 MySQL 5.6 数据库服务器。整个过程包括下载、上传、解压缩、配置、安装、启动 MySQL 以及解决...

    centos7安装mysql5.6数据库简单教程-自己总结.DOCX

    在本文中,我们将深入探讨如何在CentOS 7系统上安装MySQL 5.6数据库。这是一个基础教程,适用于那些需要在该操作系统上部署MySQL数据库的IT专业人员。首先,我们先了解下CentOS 7和MySQL 5.6的基本信息。 CentOS 7...

    centos6.5安装mysql5.6

    在安装MySQL之前,确保系统中有`cmake`工具。如果没有,可以通过下载和编译安装: 1. 下载`cmake`和`mysql-5.6.23`的源代码包。 2. 解压缩并安装`cmake`,然后进入源代码目录,运行`./configure`,`make`和`make ...

    CentOS 7.2 Yum编译安装MySQL 5.6

    这将启用并设置优先级,使得SCLo仓库在安装软件时被优先考虑。如果你不希望这个仓库一直启用,可以将`enabled=1`更改为`enabled=0`,并在需要时手动启用。 接下来,我们可以开始安装MySQL 5.6了。使用以下命令来...

    centos源码安装mysql5.6.15或者5.7版本+mysql主从复制+mysql常用命令

    在Linux系统,特别是CentOS上,安装MySQL数据库通常有多种方式,其中源码安装是一种更为灵活的方法,可以针对特定环境进行定制。本教程将详细讲解如何通过源码安装MySQL 5.6.15或5.7版本,并实现主从复制,以及掌握...

    CentOS Yum编译安装MySQL 5.6

    本文实例为大家分享了centos yum安装mysql 5.6的具体代码,供大家参考,具体内容如下 1.检查系统是否安装其他版本的MYSQL数据 #yum list installed | grep mysql #yum -y remove mysql-libs.x86_64 2.安装及...

    mysql5.6.50安装资源包

    在安装过程中,你可能会遇到以下关键知识点: - InnoDB存储引擎:MySQL 5.6引入了许多InnoDB性能优化,如自适应哈希索引、增强的缓冲池管理等。默认情况下,InnoDB是启用的,但配置时可按需调整。 - SSL支持:通过`-...

Global site tag (gtag.js) - Google Analytics