CentOS 7 完整教程:Mysql 5.7.28 安装与配置

1星 需积分: 0 12 下载量 175 浏览量 更新于2024-08-04 收藏 294KB PDF 举报
本篇教程详细介绍了在 CentOS 7 操作系统上安装 MySQL 5.7.28 的全过程。作者 Lansonli 在2019年12月15日发布,内容涵盖了从下载 MySQL Yum 包、配置 MySQL 源,到安装服务、启动服务以及安全设置的每一个关键步骤。 首先,用户需要从官方仓库下载 MySQL 5.7.28 的社区版yum包,通过`wget`命令从`http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm`下载,然后使用`rpm`命令安装该rpm包,确保系统能够获取到MySQL的最新版本。 安装完成后,管理员需要启动MySQL服务,通过`systemctl start mysqld.service`指令激活服务,并检查服务状态以确认安装和启动是否成功,这可以通过`systemctl status mysqld.service`来完成。 安装过程中,MySQL服务器会自动生成一个临时密码,但为了进行更全面的操作,用户必须立即更改这个密码。作者提示,在登录数据库时,使用临时密码并执行如下命令: 1. 设置全局验证密码策略为0,以关闭复杂的密码规则验证。 2. 将密码长度限制为1,仅用于临时目的,实际操作中应设置更安全的密码。 3. 更新本地(localhost)root用户的密码,如:`ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';` 4. 授予 root 用户远程访问权限,允许从所有主机连接:`GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;` 5. 最后,应用更改并刷新权限:`FLUSH PRIVILEGES;` 值得注意的是,这些步骤旨在提供一个基础的安装指南,实际生产环境中,强烈建议遵循更强的密码策略,并对远程访问进行严格的控制,以确保数据库的安全性。 这篇教程作为一篇来自 CSDN 的文章,适合那些希望在 CentOS 7 上安装和管理 MySQL 5.7.28 的用户参考,无论是初学者还是有一定经验的运维人员都能从中获益。通过阅读和实践,用户可以掌握基本的 MySQL 配置和管理技巧。