MySQL 5.7 安装与部署

302 篇文章 ¥59.90 ¥99.00
本文详述了MySQL 5.7的安装和部署过程,包括下载安装包、自定义安装、设置root密码、配置数据库、启动服务及连接数据库的每个步骤。通过这些步骤,读者可以顺利在Windows上搭建MySQL环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySQL 是一种开源的关系型数据库管理系统,广泛应用于各种规模的应用程序和网站。本文将介绍如何安装和部署 MySQL 5.7 版本。

1. 下载 MySQL 5.7

首先,我们需要从 MySQL 官方网站下载 MySQL 5.7 的安装包。请注意选择与您操作系统相对应的版本。下载完成后,将安装包保存到您的计算机上的合适位置。

2. 安装 MySQL 5.7

以下是在 Windows 操作系统上安装 MySQL 5.7 的步骤:

步骤 1:运行安装程序

双击下载的安装包以运行安装程序。您将看到一个欢迎界面。

步骤 2:选择安装类型

选择 “Custom”(自定义)安装类型,这样您可以选择安装的组件。

步骤 3:选择要安装的组件

在这一步中,您可以选择要安装的组件。默认情况下,所有组件都会被选中。如果您不需要某些组件,可以取消选中它们。

步骤 4:选择安装位置

选择 MySQL 的安装位置。建议保留默认设置,除非您有特殊需求。

步骤 5:设置 root 密码

设置 MySQL 的 root 用户的密码。请确保选择一个强密码,并妥善保存它。

步骤 6:选择服务启动类型

### Linux 环境下 MySQL 5.7 版本离线安装部署方法 #### 准备工作 为了成功完成 MySQL 的离线安装,需先准备好所需的文件并将其传输到目标服务器上。具体操作如下: 通过 XFTP 将已下载的 `mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz` 文件上传至 `/usr/local/` 目录下[^1]。 #### 解压软件包 进入解压缩的目标路径,并执行命令来解开 tarball 压缩包: ```bash tar -zxvf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ ``` #### 创建用户和组 创建专门用于运行 MySQL 进程的服务账户和服务组: ```bash groupadd mysql useradd -r -g mysql mysql ``` #### 移动目录并设置权限 将解压后的文件夹重命名为更简洁的名字(如 `mysql`),并将所有权赋予刚才建立的新用户: ```bash mv /usr/local/mysql-5.7.33-linux-glibc2.12-x86_64 /usr/local/mysql chown -R mysql:mysql /usr/local/mysql ``` #### 初始化数据库实例 切换到新创建的数据存储位置初始化数据表空间: ```bash cd /usr/local/mysql bin/mysqld --initialize --user=mysql ``` 此过程中会自动生成临时密码,请妥善保存以便后续登录管理工具时使用。 #### 修改配置文件 编辑 my.cnf 或 mysqld.cnf 来指定合适的工作参数,通常位于 `/etc/my.cnf.d/server.cnf` 中。如果不存在则可以手动创建该文件,在其中加入必要的设定项,比如字符集编码等。 #### 启动服务 确保 SELinux 处于允许状态后启动 MySQL 服务进程: ```bash systemctl start mysqld.service ``` #### 设置开机自动启动 为了让系统重启之后仍然能够正常加载 MySQL 服务,可添加相应的开机脚本支持: ```bash systemctl enable mysqld.service ``` #### 更改 root 用户初始密码 首次连接时需要用之前提到过的随机生成的默认密码尝试登陆,并立即修改成新的强安全性的密码: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword!'; FLUSH PRIVILEGES; ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值