Windows系统上安装MySQL 5.7详细步骤

一、下载 MySQL 5.7

首先,需要前往 MySQL 官网下载 MySQL 5.7 的安装文件,选择适合您系统的版本进行下载。

二、安装 MySQL 5.7

1.解压安装文件

将下载的压缩文件解压到指定的目录下,例如:D:\mysql-5.7。

2.配置 my.ini 文件

在 MySQL 安装目录下创建 my.ini 文件,填入以下内容:

复制代码
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
# 设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\mysql-5.7
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3.初始化 MySQL 数据库

管理员身份打开命令行窗口,进入 MySQL 安装目录下的 bin 目录,并执行以下命令:

复制代码
mysqld --initialize --console

此命令将会初始化 MySQL 数据库,生成一个随机的 root 密码。请记录这个随机的root密码,后边修改密码会用到

4.安装 MySQL 服务

在命令行窗口中执行以下命令安装 MySQL 服务:

复制代码
mysqld install

5.启动 MySQL 服务

在命令行窗口中执行以下命令启动 MySQL 服务:

复制代码
net start mysql

此时,MySQL 服务已经成功启动。

三、修改 root 密码

MySQL 5.7 默认生成一个随机密码,需要修改 root 用户的密码。可以使用以下命令修改密码:

1.打开 MySQL 命令行窗口

在命令行窗口中输入以下命令,打开 MySQL 命令行窗口:

复制代码
mysql -u root -p

此时,需要输入刚才生成的随机密码。

2.修改 root 密码

在 MySQL 命令行窗口中输入以下命令,修改 root 密码:

复制代码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

其中,new_password 为新密码。

四、连接 MySQL 数据库

在命令行窗口中输入以下命令,连接到 MySQL 数据库:

复制代码
mysql -u root -p

此时,输入新密码,即可成功连接到 MySQL 数据库。

以上就是在 Windows 系统上安装 MySQL 5.7 的完整步骤。

五、设置开机自启

在命令行窗口中输入以下命令,设置 MySQL 服务为开机自启:

复制代码
sc config mysql start= auto

执行后,将提示 "SUCCESS" 表示设置成功。现在,MySQL 服务已经被注册为 Windows 的服务,并且已经被设置为开机自启。可以通过服务管理器查看 MySQL 服务是否已经启动,并且是否已经设置为开机自启。

相关推荐
古月-一个C++方向的小白3 小时前
MySQL数据库——数据类型
android·数据库·mysql
噢,我明白了6 小时前
MySQL常用指令--标准的电商/后台管理系统基础结构
数据库·mysql
DogDaoDao7 小时前
【GitHub】System Informer:Windows 平台最强开源系统监控与调试利器
windows·程序员·开源·github·开发工具·system informer
人道领域8 小时前
【黑马点评日记】RedisGEO实战:黑马点评附近商铺功能
java·数据库·redis·adb
HashFlag8 小时前
Codex配置Skill
windows·ai·mac·codex
idolao8 小时前
RayLink_v8.1.6.8安装步骤详解(附RayLink远程控制与设备码连接教程)
windows
阿Y加油吧8 小时前
RAG 必学:ANN 检索、HNSW 算法与 Milvus 核心概念详解
数据库·mysql·json
anew___9 小时前
从教科书到实战:深入剖析MySQL数据库恢复机制
数据库·mysql
lingx_gps10 小时前
Windows 下安装领新北斗(TracSeek)车辆动态监控系统小白指南
windows·jt808·车辆监控·主动安全·jt1078·车辆定位
2601_9583205711 小时前
【详细版教程】Windows/macOS/Linux 安装 OpenClaw 2.6.6 指南(包含安装包)
linux·运维·windows·macos·小龙虾·open claw一键安装