Centos MySQL 5.7安装、升级教程

CentOS 7上安装MySQL 5.7

MySQL 5.7是当前最新稳定版本,它的新特性包括更好的性能和可扩展性,更好的JSON支持和更大的安全性。在CentOS 7上,MySQL 5.7安装过程如下:

  1. 更新系统
    在安装MySQL 5.7之前,我们需要先更新系统:
yum update -y
  1. 添加MySQL Yum Repository
    下载MySQL Yum Repository Configurator并安装:
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
yum localinstall mysql80-community-release-el7-1.noarch.rpm -y
  1. 安装MySQL
    使用yum安装MySQL 5.7:
yum install mysql-community-server -y
  1. 启动MySQL
    启动MySQL服务并设置MySQL在系统启动时自动启动:
systemctl start mysqld
systemctl enable mysqld
  1. 登录MySQL
    使用以下命令登录MySQL:
mysql -u root -p
  1. 升级MySQL 5.7
    如果你已经安装了MySQL 5.6,并且你想升级到MySQL 5.7,请参考以下步骤:
#下载mysql57-community-release-el7-9.noarch.rpm
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

#删除mysql-community-release-el7-5.noarch.rpm
yum remove mysql-community-release-el7-5.noarch.rpm -y

#安装mysql57-community-release-el7-9.noarch.rpm
yum localinstall mysql57-community-release-el7-9.noarch.rpm -y

#卸载mysql
yum remove mysql-community-server -y

#安装mysql5.7
yum install mysql-community-server -y

#启动mysql
systemctl start mysqld

示例1:安装MySQL 5.7
假设我们的服务器是全新的,没有安装MySQL。根据上面的攻略,我们执行以下命令来安装MySQL 5.7:

yum update -y
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
yum localinstall mysql80-community-release-el7-1.noarch.rpm -y
yum install mysql-community-server -y
systemctl start mysqld
systemctl enable mysqld
mysql -u root -p

示例2:升级MySQL 5.7
假设我们已经安装了MySQL 5.6,现在想升级到MySQL 5.7。根据上面的攻略,我们执行以下命令来升级MySQL:

#下载mysql57-community-release-el7-9.noarch.rpm
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

#删除mysql-community-release-el7-5.noarch.rpm
yum remove mysql-community-release-el7-5.noarch.rpm -y

#安装mysql57-community-release-el7-9.noarch.rpm
yum localinstall mysql57-community-release-el7-9.noarch.rpm -y

#卸载mysql
yum remove mysql-community-server -y

#安装mysql5.7
yum install mysql-community-server -y

#启动mysql
systemctl start mysqld

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Centos MySQL 5.7安装、升级教程 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • MySQL系列详解五: xtrabackup实现完全备份及增量备份详解-技术流ken

      xtrabackup简介   xtrabackup是一个用来对mysql做备份的工具,它可以对innodb引擎的数据库做热备。xtrabackup备份和还原速度快,备份操作不会中断正在执行的事务,备份完成之后可以自动做校验,备份结果可以压缩(节省磁盘和带宽)。实际工作中可以用来做mysql的完全备份,增量备份,以及差异备份等。 xtrabackup有两个…

    MySQL 2023年4月13日
    00
  • Linux系统下无法访问mysql解决方法

    下面是详细的“Linux系统下无法访问mysql解决方法”的攻略: 1. 安装MySQL客户端 在Linux系统环境下,如果要进行对MySQL的连接,首先需要安装MySQL客户端。可以通过以下命令进行安装: sudo apt-get install mysql-client 2. 检查MySQL服务是否正在运行 在Linux中,需要检查MySQL服务是否正在…

    database 2023年5月22日
    00
  • mysql read_buffer_size 设置多少合适

    MySQL 的 read_buffer_size 是用来控制 MySQL 数据库在进行读取操作时每次读取的数据块大小。如果设置得过小,可能会导致 I/O 操作频繁,影响系统性能;如果设置得过大,则会占用大量的内存空间,从而影响系统的整体性能,因此,我们需要基于具体的业务场景进行合适的设置。 以下是详细的攻略: 1. 确定 mysql read_buffer_…

    database 2023年5月19日
    00
  • Amazon SimpleDB和PostgreSQL的区别

    Amazon SimpleDB和PostgreSQL都是关系型数据库管理系统,但它们之间有许多显著的区别。本文将详细讲解它们之间的区别。 简介 Amazon SimpleDB是Amazon Web Services(AWS)提供的一种基于云的非关系型数据库服务。它是一种简单、可扩展的无结构数据存储服务,可处理大规模的非关系型数据集。相比之下,PostgreS…

    database 2023年3月27日
    00
  • MySQL 8.0 驱动与阿里druid版本兼容问题解决

    MySQL 8.0 驱动与阿里druid版本兼容问题解决攻略 问题描述 在使用 MySQL 8.0 数据库时,若使用阿里druid作为连接池,则需要注意版本兼容性问题,否则会导致连接失败或运行时异常。 解决方法 方法一:升级druid版本 在新版本的druid(1.2.9及以上)中已经修复了与MySQL 8.0兼容的问题,因此,我们可以通过升级druid版本…

    database 2023年5月21日
    00
  • NoSQL和Redis简介及Redis在Windows下的安装和使用教程

    NoSQL和Redis简介 NoSQL简介 NoSQL(Not Only SQL)是一种非关系型数据库。相较于关系型数据库,NoSQL数据库更适用于海量数据、高并发读写和查询的应用场景,具有可扩展性、高效性、易扩展和开放源码的优点。 NoSQL数据库按照数据存储模型分类,主要包括如下几个类型:键值存储型(如Redis)、文档型(如MongoDB)、列存储型(…

    database 2023年5月22日
    00
  • mysql数据库的登录脚本

    ########################   ku脚本: 可以使用以下ku脚本,它可以根据提供的参数登录到MySQL数据库: #!/bin/bash # Check for correct number of arguments if [ $# -lt 1 ]; then echo “Usage: $0 <ip> [<port&gt…

    MySQL 2023年4月13日
    00
  • Linux下通过script 命令记录(数据库)操作步骤

    Linux下通过script命令可以记录用户在终端窗口中的操作步骤,并保存到指定的文件中,这个过程也叫做终端录像。在数据库操作中,使用script命令可以记录用户的SQL命令、数据库操作命令以及错误提示等信息,在后期排查问题的时候非常有用。下面是详细的攻略: 1. 安装script命令 在Linux系统中,一般已经自带了script命令,如果没有安装,可以使…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部