作为一名经验丰富的开发者,我很高兴能帮助你学习如何使用yum安装MySQL并查看其密码。以下是整个流程的详细步骤和代码示例。

安装MySQL

  1. 添加MySQL YUM仓库

    • 首先,我们需要添加MySQL的YUM仓库,以便能够安装MySQL。
    yum install mysql-community-server
    
  2. 启动MySQL服务

    • 安装完成后,我们需要启动MySQL服务。
    systemctl start mysqld
    
  3. 设置MySQL服务开机自启

    • 为了让MySQL在系统启动时自动启动,我们需要设置开机自启。
    systemctl enable mysqld
    
  4. 检查MySQL服务状态

    • 检查MySQL服务是否成功启动。
    systemctl status mysqld
    

查看MySQL密码

  1. 查找临时密码

    • 在安装过程中,MySQL会生成一个临时密码。我们可以通过查看日志文件找到这个密码。
    cat /var/log/mysqld.log | grep "temporary password"
    
  2. 登录MySQL

    • 使用找到的临时密码登录MySQL。
    mysql -u root -p
    
  3. 设置新密码

    • 登录后,我们需要设置一个新的密码。
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    
  4. 刷新权限

    • 应用新的密码设置。
    FLUSH PRIVILEGES;
    
  5. 退出MySQL

    • 完成设置后,退出MySQL。
    exit;
    

旅行图

journey
    title 安装MySQL并查看密码
    section 添加MySQL YUM仓库
        step1: yum install mysql-community-server
    section 启动MySQL服务
        step2: systemctl start mysqld
    section 设置MySQL服务开机自启
        step3: systemctl enable mysqld
    section 查找临时密码
        step4: cat /var/log/mysqld.log | grep "temporary password"
    section 登录MySQL
        step5: mysql -u root -p
    section 设置新密码
        step6: ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    section 刷新权限
        step7: FLUSH PRIVILEGES;
    section 退出MySQL
        step8: exit;

序列图

sequenceDiagram
    participant User as 用户
    participant Yum as YUM仓库
    participant MySQL as MySQL服务

    User->>Yum: yum install mysql-community-server
    Yum->>MySQL: 安装MySQL
    User->>MySQL: systemctl start mysqld
    MySQL->>User: 启动MySQL服务
    User->>MySQL: systemctl enable mysqld
    MySQL->>User: 设置开机自启
    User->>MySQL: systemctl status mysqld
    MySQL->>User: 检查服务状态
    User->>MySQL: cat /var/log/mysqld.log | grep "temporary password"
    MySQL->>User: 查找临时密码
    User->>MySQL: mysql -u root -p
    MySQL->>User: 登录MySQL
    User->>MySQL: ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    MySQL->>User: 设置新密码
    User->>MySQL: FLUSH PRIVILEGES;
    MySQL->>User: 刷新权限
    User->>MySQL: exit
    MySQL->>User: 退出MySQL

通过以上步骤,你应该能够成功安装MySQL并查看其密码。希望这篇文章对你有所帮助。如果你在实际操作中遇到任何问题,欢迎随时向我咨询。祝你学习顺利!