win11 安装MySQL8

1. 因为权限问题 可能无法直接安装 所以需要先 修改权限

打开 win+r 然后进去权限管理界面

gpedit.msc
计算机配置->Windows设置->安全设置->本地策略->安全选项” 账户:管理员账户状态 启用
image.png

2.在搜索中 查找 CMD 然后 右键 以管理员权限启动

image.png

3.从官网下载并安装 MySQL 8

官网下载地址

https://dev.mysql.com/downloads/mysql/
image.png

启动完 打开 mysql.zip 版 进行 处理安装 打开到 bin目录

cd /d D:\programEnv\mysql-8.0.28-winx64\bin

使用初始化 此时一定要保存临时密码

D:\programEnv\mysql-8.0.28-winx64\bin>mysqld --initialize --console
2022-02-09T07:39:57.197904Z 0 [System] [MY-013169] [Server] D:\programEnv\mysql-8.0.28-winx64\bin\mysqld.exe (mysqld 8.0.28) initializing of server in progress as process 14280
2022-02-09T07:39:57.223863Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-02-09T07:39:57.569323Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-02-09T07:39:59.788783Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: %2t18evp.eEk

然后安装 服务,此时如果报 “Install/Remove of the Service Denied!” 就是没有管理员权限打开CMD

D:\programEnv\mysql-8.0.28-winx64\bin>mysqld install MySQL8
Service successfully installed.

成功安装之后 启动服务

D:\programEnv\mysql-8.0.28-winx64\bin>net start MySQL8
请求的服务已经启动。

之后初次登陆后 需要修改密码

D:\programEnv\mysql-8.0.28-winx64\bin>mysql -uroot -p
Enter password: 刚刚保存的临时密码

报错“ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.” 需要修改密码

mysql> set password='root';

到此就完成了安装

image.png

你可能感兴趣的:(win11 安装MySQL8)