CentOS 7 安装 MySQL 详细步骤

作者:有好多问题2024.02.23 15:53浏览量:22

简介:本文将为您提供在 CentOS 7 上安装 MySQL 的详细步骤,包括下载、安装、配置和启动等环节。

在 CentOS 7 上安装 MySQL 需要执行以下步骤:

  1. 下载 MySQL Yum Repository
    首先,需要下载 MySQL Yum Repository 的 RPM 包。您可以使用以下命令来下载:
  1. wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
  1. 添加 MySQL Yum Repository
    接下来,将下载的 RPM 包添加到 Yum Repository 中。您可以使用以下命令来完成:
  1. yum -y install mysql57-community-release-el7-10.noarch.rpm
  1. 安装 MySQL 社区版
    现在,您可以使用以下命令来安装 MySQL 社区版:
  1. yum -y install mysql-community-server

请注意,这一步需要下载大约 190M 的文件。安装完成后,MySQL 服务将被自动启动。

  1. 查看 MySQL 服务状态
    要检查 MySQL 服务是否正在运行,请使用以下命令:
  1. service mysqld status

如果服务正在运行,您将看到类似“Active: active (running)”的输出。

  1. 启动 MySQL 服务
    如果 MySQL 服务没有自动启动,您可以使用以下命令手动启动它:
  1. service mysqld start

这将启动 MySQL 服务并确保它能够正常运行。

  1. 查看 MySQL 服务状态(再次检查)
    再次运行服务状态命令,以确保 MySQL 服务已经成功启动:
  1. service mysqld status

如果一切正常,您应该看到类似“Active: active (running)”的输出。

  1. 查看 root 初始密码
    要查看 root 用户的初始密码,请在 MySQL 安装目录下的日志文件中查找。使用以下命令来查看密码:
  1. grep password /var/log/mysqld.log

您将看到类似“temporary password is generated for root@localhost: (password)”的输出,其中“password”是 root 用户的初始密码。请注意,此密码仅在首次安装后有效,并且将在第一次登录时强制要求更改。

  1. 登录 MySQL
    使用以下命令以 root 用户身份登录到 MySQL:
  1. mysql -uroot -p

系统将提示您输入密码。输入在步骤 7 中查找到的初始密码。如果您成功登录,您将看到 MySQL 的命令提示符。

  1. 修改 root 密码(可选)
    出于安全考虑,建议您立即修改 root 密码。使用以下命令来修改密码:
  1. ALTER USER root’@‘localhost IDENTIFIED BY new password’;

请将“new password”替换为您想要设置的新密码。另外,请注意,密码中应使用大写字母和小写字母的组合,并至少包含8个字符。设置新密码后,使用“FLUSH PRIVILEGES;”命令刷新权限。现在,您已成功修改了 root 用户的密码。请确保妥善保管新密码,并确保在后续操作中使用新密码进行身份验证。