准备工作

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

安装步骤

  1. 解压那个tar包:

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

    yum install -y libaio numactl
  1. 按顺序安装这些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
  2. 启动MySQL服务:

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

    grep 'temporary password' /var/log/mysqld.log
  1. 用临时密码登录:
  2. mysql -uroot -p
  3. 登录后马上改密码:

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

可选设置

  • 如果需要开机自启:

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

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


小童童
1 声望0 粉丝