Linux系统下手动安装MySQL 5.7教程

需积分: 12 0 下载量 136 浏览量 更新于2024-09-07 收藏 291KB DOCX 举报
"Linux环境下MySQL的安装教程" 在Linux系统中安装MySQL是一项基础但至关重要的任务,尤其对于那些需要在服务器上部署数据库应用的开发者来说。本教程将详细介绍如何使用RPM包来安装MySQL的各个组件,包括devel、server、client、libs和common。以下是详细步骤: 1. 首先,我们需要检查系统中是否已经安装了MySQL。在终端中输入`rpm -qa | grep mysql`,这将列出所有与MySQL相关的已安装软件包。如果发现MySQL已经安装,需要进行卸载以便进行新版本的安装。要关闭MySQL服务,可以使用`service mysqld status`检查其状态,然后通过`service mysqld stop`命令停止服务。接下来,按照特定顺序卸载MySQL的各个组件,分别是: - `rpm -e mysql-community-devel-5.7.25-1.el7.x86_64` - `rpm -e mysql-community-server-5.7.25-1.el7.x86_64` - `rpm -e mysql-community-client-5.7.25-1.el7.x86_64` - `rpm -e mysql-community-libs-5.7.25-1.el7.x86_64` - `rpm -e mysql-community-common-5.7.25-1.el7.x86_64` 2. 安装MySQL的RPM包分为以下几个步骤: - 下载RPM安装包:从MySQL官方网站获取所需版本的安装包。例如,对于5.7.25版本,可以从以下链接下载: - `wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-server-5.7.25-1.el7.x86_64.rpm` - `wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-client-5.7.25-1.el7.x86_64.rpm` - `wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-devel-5.7.25-1.el7.x86_64.rpm` - `wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-libs-5.7.25-1.el7.x86_64.rpm` - `wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-common-5.7.25-1.el7.x86_64.rpm` - 安装RPM包:在确保所有依赖项都已解决后,按照特定顺序安装这些包。首先,安装`common`包,因为其他包依赖于它。在安装`libs`包之前,需要确保没有其他冲突的库,比如MariaDB的`libs`,如果有的话,需要先卸载。使用`rpm -ivh 包名`命令进行安装,例如: - `rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm` - `rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm` - `rpm -ivh mysql-community-devel-5.7.25-1.el7.x86_64.rpm` - `rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm` - `rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm` 3. 安装完成后,MySQL的服务并未启动。要启动MySQL服务,运行`service mysqld start`,并检查服务状态以确认是否成功启动。若要设置MySQL在系统启动时自动启动,可以使用`chkconfig mysqld on`。 4. 安装完成后,你需要对MySQL进行初始化,设置root用户的密码。这通常通过执行`/usr/bin/mysql_secure_installation`脚本来完成。在这个过程中,你将被提示设置新的root密码、删除匿名用户、禁止root远程登录、删除测试数据库以及重新加载权限表。 5. 最后,你可以使用`mysql -u root -p`命令连接到MySQL服务器,输入之前设置的root密码,进行进一步的数据库管理和配置。 在Linux环境下安装MySQL涉及到多个步骤,包括检查、卸载、安装和配置。这个过程需要细心操作,确保每个步骤都正确无误,以确保MySQL能够稳定地运行在你的系统上。记得在安装过程中处理好依赖关系,避免与其他数据库软件冲突,这样才能确保MySQL安装的成功。