无论你是数据库管理员、开发人员还是学生,掌握 MySQL 的安装都是一项必备技能
本文将通过详细的图解步骤,指导你如何成功安装 MySQL 5.7.25
无论你是初学者还是有一定经验的用户,都能从中获益
一、准备工作 在安装 MySQL 5.7.25 之前,你需要做一些准备工作,以确保安装过程顺利进行
1.下载 MySQL 安装包 - 访问 MySQL 官方网站:【MySQL 下载页面】(https://dev.mysql.com/downloads/mysql/) - 选择“Archives”标签,找到 MySQL 5.7.25 版本
- 根据你的操作系统选择相应的安装包
Windows 用户可以选择`.msi` 格式或`.zip` 格式的安装包;Linux 用户通常选择`.tar.gz` 格式的安装包
2.检查系统要求 - 确保你的操作系统满足 MySQL 5.7.25 的最低系统要求
- 对于 Windows 用户,建议使用 Windows 7 或更高版本的操作系统
- 对于 Linux 用户,建议使用 CentOS 7、Ubuntu 16.04 或更高版本的操作系统
二、Windows 系统安装教程 2.1 MSI 安装方式 MSI 安装方式相对简单,适合大多数用户
以下是详细步骤: 1.下载并运行安装包 - 双击下载的`.msi` 文件,启动安装向导
- 点击“Next”进入下一步
2.选择安装类型 - 在“Setup Type”页面,选择“Developer Default”或“Server only”等安装类型,根据你的需求进行选择
- 点击“Next”继续
3.安装 MySQL Server - 在“Install MySQL Server”页面,点击“Execute”按钮开始安装 MySQL Server
- 等待安装完成,点击“Next”
4.配置 MySQL Server - 在“Configure MySQL Server”页面,设置 MySQL 的 root 密码
- 配置 MySQL 服务为自动启动(可选)
- 点击“Next”继续
5.应用配置 - 在“Apply Configuration”页面,点击“Execute”按钮应用配置
- 等待配置完成,点击“Finish”完成安装
2.2 ZIP 安装方式 ZIP 安装方式相对灵活,适合需要自定义安装路径的用户
以下是详细步骤: 1.下载并解压安装包 - 将下载的`.zip` 文件解压到你指定的目录,例如`D:mysql-5.7.25-winx64`
2.配置环境变量 - 右键点击“此电脑”或“计算机”,选择“属性”
- 点击“高级系统设置”,然后点击“环境变量”
- 在“系统变量”区域找到“Path”变量,点击“编辑”
- 在“编辑环境变量”窗口中,点击“新建”,然后输入解压后的 MySQL`bin` 目录路径,例如`D:mysql-5.7.25-winx64bin`
- 点击“确定”保存更改
3.创建配置文件 - 在解压后的目录中,新建一个名为`my.ini` 的配置文件
- 在`my.ini` 文件中添加以下内容(根据你的实际路径进行修改): ini 【mysqld】 设置MySQL安装路径 basedir=D:/mysql-5.7.25-winx64 设置mysql数据库的数据的存放目录 datadir=D:/mysql-5.7.25-winx64/data 设置数据库连接端口 port=3306 设置mysql服务器的字符集 character-set-server=utf8 默认存储引擎 default-storage-engine=INNODB 最大连接数 max_connections=512 4.初始化数据库 - 打开命令提示符(CMD),输入以下命令初始化数据库: bash mysqld --initialize-insecure --user=mysql - 注意:`--initialize-insecure` 选项会创建一个没有密码的 root 用户
如果你希望设置密码,可以使用`--initialize` 选项,但这样会生成一个临时密码,你需要在日志文件中找到它
5.安装 MySQL 服务 - 在命令提示符中输入以下命令安装 MySQL 服务: bash mysqld --install 6.启动 MySQL 服务 - 在命令提示符中输入以下命令启动 MySQL 服务: bash net start mysql 7.登录并设置密码 - 在命令提示符中输入以下命令登录 MySQL: bash mysql -u root -p - 提示输入密码时,直接按回车(因为你使用的是`--initialize-insecure` 选项)
- 登录后,使用以下命令设置 root 用户的新密码: sql ALTER USER root@localhost IDENTIFIED BY 新密码; - 或者,你也可以使用`mysqladmin` 命令设置密码: bash mysqladmin -u root -p password 新密码 - 提示输入密码时,直接按回车(因为你还没有设置密码),然后输入新密码
8.验证安装 - 你可以通过登录 MySQL 并执行一些基本命令来验证安装是否成功
例如: sql SHOW DATABASES; - 如果看到默认的数据库列表(如`information_schema`、`mysql`、`performance_schema` 等),则说明安装成功
三、Linux 系统安装教程 对于 Linux 用户,安装 MySQL 5.7.25 通常涉及解压安装包、配置环境变量、初始化数据库和启动服务等步骤
以下是详细步骤: 1.下载并解压安装包 - 使用`wget` 或`curl` 命令下载 MySQL`.tar.gz` 安装包
- 使用`tar` 命令解压安装包到指定目录,例如`/usr/local/mysql`
2.创建用户和组 - 使用`groupadd` 命令创建一个名为`mysql` 的组
- 使用`useradd` 命令创建一个名为`mysql` 的用户,并将其添加到`mysql` 组中
3.配置环境变量 - 编辑`/etc/profile` 文件,将 MySQL`bin` 目录添加到`PATH` 环境变量中
- 使用`source /etc/profile` 命令使更改生效
4.创建数据目录和配置文件 - 在`/usr/local/mysql` 目录下创建一个名为`data` 的子目录,用于存放数据库数据
- 创建一个名为`my.cnf` 的配置文件,并添加必要的配置选项(类似于 Windows 系统中的`my.ini` 文件)
5.初始化数据库 - 使用`mysqld --initialize` 命令初始化数据库
注意记录生成的临时密码
6.设置目录权限 - 使用`chown` 和`chmod`