下载

点击下载社区版

安装

解压文件夹到任意位置

配置环境变量

变量名:MYSQL_HOME
变量值:为MySQL解压的根目录

#path中添加
%MYSQL_HOME%\bin

配置MySQL初始化文件

[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录,这个大家需要根据自己的安装目录来改一下
#值得一提的是,这个地方建议大家用\\表示一层目录,用\有时候会报错,也不知道为什么
basedir=C:\Users\Administrator\Desktop\mysql-8.0.28-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Users\Administrator\Desktop\mysql-8.0.28-winx64/data
#允许最大连接数
max_connections=200
#允许连接失败的次数。
max_connect_errors=10
#服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
#设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

注意:编辑好后 另存为,选择ANSI编码,重命名为 my.ini

初始化MySQL

一下两种任选一种

  1. 设置空密码
mysqld --initialize-insecure --console
  1. 生成随机密码
mysqld --initialize --console

注意复制生成的密码

安装mysql服务

mysqld --install

卸载服务命令 sc delete mysql

启动mysql

可以去windows服务中启动mysql或者使用指令 net start mysql

登录mysql

mysql -uroot -p你的密码

修改mysql密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';