1.先去官网下载免安装版本
下载好后解压到文件夹
配置环境变量
在解压目录添加my.ini文件
输入以下内容
[client]
port=3306
default-character-set=utf8
[mysqld]
skip-grant-tables
port=3306
character_set_server=utf8
#解压目录
basedir=C:\JAVAWeb\MySQL\mysql-5.7.32-winx64
#解压目录下data目录
datadir=C:\JAVAWeb\MySQL\mysql-5.7.32-winx64\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
C:\JAVAWeb\MySQL\mysql-5.7.32-winx64\bin\mysqld.exe
新建一个data的空文件夹
管理员身份运行cmd
先输入mysqld —initialize
输入mysqld -install
之后
输入mysql -uroot -p
回车直接进入MySQL
之后输入show databases;
进入到这个库
之后输入
update user set authentication_string=password("新密码") where user = "root";
然后刷新
flush privileges;
之后退出数据库
比如密码过期了
set password = password('密码');
use mysql
update user set password_lifetime = 0 where User='root';
flush privileges;
可以这样