Windows10安装MySQL8.0

本文详细介绍了MySQL8的下载、安装、配置及服务管理流程,包括配置文件编写、初始化命令、服务安装与启动,以及如何修改默认密码。

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

下载安装包

MySQL官网链接:MySQL
下载之后解压,把MySQL的文件夹放在你认为合适的位置

开始安装

编写配置文件

如果你认为MySQL8应该有配置文件,可以新建一个类型是 ini 的后缀的文件,并参考这里得到配置,添加到你的配置文件当中

初始化MySQL

MySQL使用bin目录下的mysqld.exe初始化,命令如下:

>bin\mysqld.exe --initialize --console

可能你有疑惑:我的配置文件改怎么启用呢?
MySQL当然会提供一个参数指定配置文件了,命令如下:

>bin\mysqld.exe --initialize --console --defaults-file=[配置文件的路径]

这里有一个坑:
执行上面那个命令会失败,原因是 --defaults-file 这个选项必须放在首位
即:
>bin\mysqld.exe --defaults-file=[配置文件的路径] --initialize --console
官网给出了说明(点此去官网查看):
在这里插入图片描述

这就会启动成功(如果不成功,应查找失败原因并记录)
成功之后会看到如下信息,表示初始化成功:

在这里插入图片描述

需要记住临时密码,接下来修改为我们自己的熟悉的密码

安装服务

执行命令:

>bin\mysqld.exe --install [服务名]

服务名是可选的,默认为mysql,也可以自己指定

启动MySQL服务

>net start MySQL

修改密码

启动成功之后就需要登录修改密码了,因mysq8和之前的版本的密码认证插件有区别,我就把mysql8的密码认证插件换成了之前的版本的插件
有两种方式可以更改:

命令更改
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
更改配置文件

[mysqld]
default_authentication_plugin=mysql_native_password

进入之后使用命令:

mysql>alter user user() identified by '[新密码]';

安装到此处就可以正常使用了,往下还未深究!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值