1.先去官网下载免安装版本
    image.png
    下载好后解压到文件夹
    image.png
    配置环境变量
    image.png
    image.png
    在解压目录添加my.ini文件
    输入以下内容

    1. [client]
    2. port=3306
    3. default-character-set=utf8
    4. [mysqld]
    5. skip-grant-tables
    6. port=3306
    7. character_set_server=utf8
    8. #解压目录
    9. basedir=C:\JAVAWeb\MySQL\mysql-5.7.32-winx64
    10. #解压目录下data目录
    11. datadir=C:\JAVAWeb\MySQL\mysql-5.7.32-winx64\data
    12. sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    13. [WinMySQLAdmin]
    14. C:\JAVAWeb\MySQL\mysql-5.7.32-winx64\bin\mysqld.exe

    新建一个data的空文件夹
    image.png
    管理员身份运行cmd
    image.png
    先输入mysqld —initialize
    输入mysqld -install
    image.png
    之后
    输入mysql -uroot -p
    回车直接进入MySQL
    image.png
    之后输入show databases;
    image.png
    进入到这个库
    image.png
    之后输入

    1. update user set authentication_string=password("新密码") where user = "root";

    image.png
    然后刷新

    1. flush privileges;

    之后退出数据库
    image.png
    比如密码过期了

    1. set password = password('密码');
    2. use mysql
    3. update user set password_lifetime = 0 where User='root';
    4. flush privileges;

    可以这样