MySQL官网(https://www.mysql.com/),点击此处进入官网
下滑找到 MySQL Community (GPL) Downloads
点击此链接,跳转至MySQL 社区版下载页面;接着点击 MySQL Community Server,进入下载页面。
按下图流程,最后点击 download,等待下载完成即可。
找到刚下载好的压缩包,右键解压至自己想安装的路径
开始配置环境变量
我的电脑-> 属性 -> 高级 -> 环境变量
选择 path,在其后面把你的 MySQL 安装文件下的 bin 文件夹
启动管理员模式下的 CMD,并将路径下切换至 MySQL文件下的 bin 目录,然后输入 mysqld -install
安装 MySQL
出现 Service successfully installed就意味着安装成功
输入 mysqld --initialize --console
初始化数据,会生成一个初始密码
如果没有生成初始密码,可以到 mysql 安装目录下找到 data 文件夹下后缀为 .err 的文件
用记事本打开,按 Ctrl + F 查找 A temporary password is generated for root@localhost,就能找到初始密码
接着输入 net start mysql
启动 mysql 服务
用命令 mysql -u root -p
进入 MySQL 管理界面
进入界面后更改 root 密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
出现 Query OK, 0 rows affected (0.00 sec) 即修改完成
输入 exit 退出管理界面,再次进入时输入新密码即可。
在你的 MySQL 安装路径下 新建一个文本文档,名字改为 my.ini,编辑 my.ini 文件,注意替换其中路径的位置
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录,一定要与上面的安装路径保持一致
basedir=D:\\Environment\\MySQL\\mysql-8.0.36
# 设置mysql数据库的数据的存放目录,自动生成,无需手动创建,当然也可以放在其他地方
datadir=D:\\Environment\\MySQL\\mysql-8.0.36\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口,不建议修改,这是公认端口号
port=3306
default-character-set=utf8mb4