1.下载地址:https://downloads.mysql.com/archives/community/
2.解压到想安装的文件目录下。
3.添加环境变量
-
我的电脑->右键->属性->高级系统设置->环境变量
-
选择
Path
->编辑->新建,添加:你的mysql安装文件下的bin文件夹地址 -
在
D:\environment\mysql-8.0.22\bin
下新建my.ini
文件(文本文档) -
编辑
my.ini
文件,注意替换你自己电脑上的路径- 注意:
datadir = D:\environment\mysql-8.0.22\data\
,这里的data
文件不要自己添加,到后面配置的时候会自动生成
- 注意:
[mysqld]
basedir = D:\environment\mysql-5.7.31\
datadir = D:\environment\mysql-5.7.31\data\
port = 3306
skip-grant-tables
4.管理员身份运行cmd,并将路径切换至mysql下的bin目录cd /d D:\environment\mysql-8.0.22\bin
5. 输入mysqld --initialize --console,该命令会初始化my.ini文件,构建data目录以及其他设置。用鼠标选中下面的密码,按ctrl+c复制。
6.输入mysqld -install
(安装mysql)
7.输入net start mysql,启动mysql.
8.输入:mysql -u root -p,回车,输入步骤5复制的密码,进入mysql
9.执行:ALTER USER'root'@'localhost' IDENTIFIED BY 'root1234' PASSWORD EXPIRE NEVER; (#修改加密规则 :由于mysql8.0的加密方法变了。mysql8.0默认采用caching_sha2_password的加密方式。) enter键后成功改密码为root1234,这里sql语句后面的分号不要丢。
10.执行:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root1234'; #更新一下用户的密码
11.最后输入flush privileges;
刷新权限
12.修改my.ini
文件,删除最后一句话skip-grant-tables
- 完成后退出
exit
,在停止运行mysql ,执行net stop mysql
-
重启mysql即可正常使用,执行
net start mysql
12.检查是否安装好
在bin目录下,输入mysql -u root -proot1234
,如图所示表示安装好了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律