# Windows下MySQL安装流程

### 官网下载MySQL安装后，解压

下载地址：<https://dev.mysql.com/downloads/mysql/>，下载压缩包。

### 添加环境变量

系统变量Path：`D:\mysql-8.0.22\bin`

以管理员方式运行CMD

### 初始化

```
mysqld --initialize --console
```

初始化时会产生一个临时密码，记录下来，后面修改密码时要用到

![](https://937995404-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MMTM8NYe0uekudlCMKb%2F-MNxF2rc4w0qbpukoN8M%2F-MNxOieUXKcGVjafDGk6%2Fimage.png?alt=media\&token=b39c1e54-3236-4e94-b911-69936a78dc11)

### 安装mysql服务

```
mysqld -install
```

### 启动mysql服务

```
net start mysql
```

以上命令走完，确保MySQL安装和启动没问题

### 修改密码

进入mysql的bin目录

```
cd /d E:\JAVA\mysql-8.0.22\bin
```

进入mysql，输入刚才的临时密码进入，这里要是进不去，复制Error到百度查找相关解决办法

```
mysql -uroot -p
```

![](https://937995404-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MMTM8NYe0uekudlCMKb%2F-MNxF2rc4w0qbpukoN8M%2F-MNxPsax_VwWKkaL-uaL%2Fimage.png?alt=media\&token=76086df7-c283-4c8f-81de-1e79fe034dc2)

执行以下命令修改

```
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
```

123456就是要设置的密码，退出MySQL交互环境，再次启动MySQL服务，用设置的密码连接MySQL
