CentOS 7下MySQL 5.7.18升级到MySQL 5.7.35

 
更多

MySQL是一款开源的关系型数据库管理系统,在大部分的网站和应用中都得到了广泛的应用和支持。本文将介绍如何在CentOS 7操作系统下将MySQL 5.7.18升级到MySQL 5.7.35的两种方法,并提供详细的操作步骤。

方法一:使用yum进行升级

首先,我们需要确认MySQL的yum仓库是否已配置。可以通过以下命令来确认:

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

如果有结果输出,则表示MySQL的yum仓库已配置。如果没有配置,可以参考官方文档进行配置。

一旦确认MySQL的yum仓库已配置,我们可以执行以下步骤进行升级:

  1. 将当前的MySQL版本卸载:

    $ sudo yum remove mysql-community-server
    
  2. 清除旧版本的MySQL数据和配置文件:

    $ sudo rm -rf /var/lib/mysql
    $ sudo rm -rf /etc/my.cnf
    
  3. 安装新版本的MySQL:

    $ sudo yum install mysql-community-server
    
  4. 启动MySQL服务并设置开机自启动:

    $ sudo systemctl start mysqld
    $ sudo systemctl enable mysqld
    
  5. 检查MySQL版本:

    $ mysql -V
    

    如果输出的版本号为MySQL 5.7.35,则表示升级成功。

方法二:手动安装升级

如果无法使用yum进行升级,或者想要更精细地控制安装过程,可以选择手动安装升级。

以下是详细的操作步骤:

  1. 下载MySQL 5.7.35的二进制安装包:

    $ wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
    
  2. 解压安装包并将解压后的文件复制到指定目录:

    $ tar xvf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
    $ sudo cp -R mysql-5.7.35-linux-glibc2.12-x86_64/* /usr/local/mysql/
    
  3. 创建MySQL数据目录并设置权限:

    $ sudo mkdir /var/lib/mysql
    $ sudo chown -R mysql:mysql /var/lib/mysql
    
  4. 初始化MySQL数据库:

    $ sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/var/lib/mysql
    
  5. 启动MySQL服务并设置开机自启动:

    $ sudo /usr/local/mysql/support-files/mysql.server start
    $ sudo ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server
    $ sudo systemctl enable mysql.server
    
  6. 设置MySQL的root用户密码:

    $ sudo /usr/local/mysql/bin/mysql_secure_installation
    
  7. 检查MySQL版本:

    $ /usr/local/mysql/bin/mysql -V
    

    如果输出的版本号为MySQL 5.7.35,则表示升级成功。

总结

无论是通过yum还是手动安装升级,将MySQL 5.7.18升级到MySQL 5.7.35都不复杂。选择合适的升级方法,根据具体的需求和操作习惯进行选择。升级完成后,你可以享受到新版本MySQL带来的新功能和改进。

希望本文对你有所帮助,祝你升级成功!

打赏

本文固定链接: https://www.cxy163.net/archives/6757 | 绝缘体

该日志由 绝缘体.. 于 2022年09月11日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: CentOS 7下MySQL 5.7.18升级到MySQL 5.7.35 | 绝缘体
关键字: , , , ,

CentOS 7下MySQL 5.7.18升级到MySQL 5.7.35:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter