手把手教你安装 MySQL 8.0.29(RPM 方式)—CentOS 7系统详细教程

准备工作

  1. 先看看你系统上有没有老版本的MySQL,有的话最好先卸载掉
  2. 下载那个mysql-8.0.29-1.el7.x86_64.rpm-bundle.tar包,
  3. 下载链接:https://pan.quark.cn/s/e351a3d6ea6b
  4. 放到服务器上随便哪个目录

安装步骤

  1. 解压那个tar包:

    tar -xvf mysql-8.0.29-1.el7.x86_64.rpm-bundle.tar
    
  2. 安装必要的依赖:

    yum install -y libaio numactl
    
  3. 按顺序安装这些rpm包:

    rpm -ivh mysql-community-common-8.0.29-1.el7.x86_64.rpm
    
    rpm -ivh mysql-community-libs-8.0.29-1.el7.x86_64.rpm
    
    rpm -ivh mysql-community-client-8.0.29-1.el7.x86_64.rpm
    
    rpm -ivh mysql-community-client-plugins-8.0.29-1.el7.x86_64.rpm
    
    rpm -ivh mysql-community-icu-data-files-8.0.29-1.el7.x86_64.rpm
    
    rpm -ivh mysql-community-server-8.0.29-1.el7.x86_64.rpm
    
  4. 启动MySQL服务:

    systemctl start mysqld
    
  5. 查看临时密码:

    grep 'temporary password' /var/log/mysqld.log
    
  6. 用临时密码登录:

    mysql -uroot -p
    
  7. 登录后马上改密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
    

可选设置

  • 如果需要开机自启:

    systemctl enable mysqld

  • 如果需要远程连接,记得开防火墙端口:

    firewall-cmd --add-port=3306/tcp --permanent firewall-cmd --reload

本文是转载文章,点击查看原文
如有侵权,请联系 lx@jishuguiji.net 删除。