之前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的新密码了。
完毕。
相关推荐
在Linux系统中,CentOS 6.5是一个广泛使用的版本,而MySQL 5.6则是一个流行的开源数据库管理系统。本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全...
本教程将详细讲解如何在CentOS 6上安装MySQL 5.6.x版本,并涉及如何自定义安装路径,以满足特定的需求。 1. **准备工作** 在开始安装前,确保系统已经更新到最新状态,运行`yum update`来获取最新的软件包和安全...
在Linux系统中,CentOS 7是一个非常流行的服务器操作系统,而MySQL 5.6则是一个广泛应用的关系型数据库管理系统。在没有网络的情况下,离线安装MySQL是必要的,这通常涉及到RPM包的处理。本篇文章将详细讲解如何在...
CentOS 6 安装 MySQL 5.6 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于 Web 应用程序中。 CentOS 6 是一个基于 Linux 的操作系统,本文将指导您如何在 CentOS 6 上安装 MySQL 5.6。 关闭 SELinux ...
CentOS5下安装Mysql5.6.txt
以上步骤详细介绍了如何在 CentOS 7 系统上从源码安装 MySQL 5.6。需要注意的是,在实际操作过程中可能会遇到各种问题,例如依赖关系不匹配、编译错误等,这些问题需要根据具体的错误提示进行解决。此外,还可以参考...
在本文中,我们将深入探讨如何在CentOS 6 64位系统上使用提供的"mysql5.6_install"一键傻瓜安装包来安装MySQL 5.6.xx。MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),尤其适用于web应用程序。在CentOS 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
在安装过程中,可能会遇到一些依赖问题,例如需要`libaio`和`numactl`库。如果出现错误,可以使用`yum`来安装这些依赖: ```bash yum install libaio yum install numactl ``` 5. **初始化MySQL服务**: ...
### CentOS 7 下安装 MySQL 5.6 详尽指南 #### 一、准备工作与环境配置 本教程将详细介绍如何在 CentOS 7 系统上安装 MySQL 5.6 数据库服务器。整个过程包括下载、上传、解压缩、配置、安装、启动 MySQL 以及解决...
在本文中,我们将深入探讨如何在CentOS 7系统上安装MySQL 5.6数据库。这是一个基础教程,适用于那些需要在该操作系统上部署MySQL数据库的IT专业人员。首先,我们先了解下CentOS 7和MySQL 5.6的基本信息。 CentOS 7...
在安装MySQL之前,确保系统中有`cmake`工具。如果没有,可以通过下载和编译安装: 1. 下载`cmake`和`mysql-5.6.23`的源代码包。 2. 解压缩并安装`cmake`,然后进入源代码目录,运行`./configure`,`make`和`make ...
这将启用并设置优先级,使得SCLo仓库在安装软件时被优先考虑。如果你不希望这个仓库一直启用,可以将`enabled=1`更改为`enabled=0`,并在需要时手动启用。 接下来,我们可以开始安装MySQL 5.6了。使用以下命令来...
在Linux系统,特别是CentOS上,安装MySQL数据库通常有多种方式,其中源码安装是一种更为灵活的方法,可以针对特定环境进行定制。本教程将详细讲解如何通过源码安装MySQL 5.6.15或5.7版本,并实现主从复制,以及掌握...
本文实例为大家分享了centos yum安装mysql 5.6的具体代码,供大家参考,具体内容如下 1.检查系统是否安装其他版本的MYSQL数据 #yum list installed | grep mysql #yum -y remove mysql-libs.x86_64 2.安装及...
在安装过程中,你可能会遇到以下关键知识点: - InnoDB存储引擎:MySQL 5.6引入了许多InnoDB性能优化,如自适应哈希索引、增强的缓冲池管理等。默认情况下,InnoDB是启用的,但配置时可按需调整。 - SSL支持:通过`-...