CentOS7安装配置MySQL5.7图文教程

需积分: 0 0 下载量 201 浏览量 更新于2024-08-31 收藏 533KB PDF 举报
"在CentOS7系统中安装和配置MySQL5.7的详细步骤,包括解决wget命令缺失问题、更换阿里云YUM源、安装MySQL、启动服务、设置开机启动以及修改root用户密码。" 在CentOS7环境下安装MySQL5.7数据库时,首先需要下载MySQL的安装源。可以通过`wget`命令从MySQL官方网站获取,但若系统中未安装`wget`,则需先使用`yum -y install wget`进行安装。然而,由于网易镜像已失效,安装过程中可能出现错误。此时,可以替换YUM源为阿里云的CentOS-7仓库,通过执行`curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo`下载阿里云的repo文件,然后再执行`yum -y install wget`。 下载MySQL5.7的社区版安装源后,使用`yum -y localinstall mysql57-community-release-el7-11.noarch.rpm`命令安装。接下来,使用`yum -y install mysql-community-server`在线安装MySQL服务器,该过程可能需要一段时间,因为它会下载并安装多个依赖包。 安装完成后,启动MySQL服务,执行`systemctl start mysqld`。为了确保系统启动时自动启动MySQL服务,运行`systemctl enable mysqld`。随后,使用`systemctl daemon-reload`命令刷新守护进程,以应用新更改。 安装过程中,MySQL5.7会自动生成一个临时的root用户密码,记录这个密码,通常可以在`/var/log/mysqld.log`文件中找到。使用这个临时密码登录MySQL,然后根据MySQL5.7的安全策略,至少设置一个包含大写字母、小写字母、数字和特殊字符的8位及以上长度的新密码,命令如下: ``` mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码'; ``` 完成上述步骤后,MySQL5.7已在CentOS7上成功安装并配置,root用户也设置了新的安全密码,可以开始正常使用了。