使用Yum资源库快速安装MySQL

需积分: 12 3 下载量 85 浏览量 更新于2024-09-10 收藏 117KB DOCX 举报
“MySQL安装文档提供了关于在Linux系统中使用Yum资源库安装MySQL社区版的详细步骤,包括下载安装包、启用Yum仓库、安装MySQL服务、验证安装、初始化数据库、设置root用户密码以及授权远程访问。” 在安装MySQL时,通常有两个主要方法:源码安装和使用Yum资源库安装。源码安装需要手动编译和配置,相对复杂,而使用Yum资源库则简化了这个过程。对于初学者或希望快速部署的情况,推荐使用Yum资源库安装。在这个文档中,我们关注的是通过Yum安装MySQL社区版。 首先,你需要下载`mysql-community-release-el6-5.noarch.rpm`这个包,它是MySQL的Yum资源库,可以从MySQL官方网站的下载页面获取。下载完成后,使用`yum localinstall`命令来安装这个资源库。 接着,通过运行`yum install mysql-community-server`命令,你可以安装MySQL服务器的所有必需组件。这将自动处理依赖关系,并确保所有必要的软件包都被安装。 安装完成后,需要验证MySQL是否成功安装。可以通过查看`/usr/bin/mysql`是否存在来初步确认,同时,如果`mysqld`已经作为服务被安装,也可以证明安装成功。你可以使用`service mysqld start`命令尝试启动MySQL服务。 接下来,初始化MySQL数据库是非常重要的一步。启动MySQL后,可以使用`mysql`命令行客户端连接到服务器。默认情况下,root用户不需要密码即可登录,为了安全,应该设置root用户的密码。在MySQL客户端中,可以执行SQL语句来更新root密码,如`UPDATE users SET password=PASSWORD('新密码') WHERE user='root';`,然后使用`GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '新密码' WITH GRANT OPTION;`来赋予root用户所有权限,并允许其通过新密码登录。 此外,为了允许其他用户远程访问MySQL,你可以创建新的用户并授权。例如,`GRANT ALL PRIVILEGES ON *.* TO 'user1'@'172.16.*.*' IDENTIFIED BY '111';`将创建一个名为'user1'的用户,允许其从IP地址172.16.*.*的任何主机登录,并使用密码'111'。记得使用`FLUSH PRIVILEGES;`命令使权限更改立即生效。 最后,MySQL服务可以使用`service mysqld start`命令启动,以便在需要时提供服务。 这个文档详细介绍了在Linux环境中使用Yum资源库安装MySQL的过程,从下载资源库包到配置安全的用户访问,为初学者提供了清晰的指导。