Windows重装升级Win11系统后 恢复Mysql数据

背景

因为之前电脑硬盘出现问题,换了盘重装了系统,项目的数据库全部没了,还好之前的Mysql是安装在的D盘里,还有留存文件

解决办法

1.设置环境变量

我的路径是 D:\SoftWare\Application\mysql-5.7.35-winx64

此电脑右键属性

高级系统设置

环境变量

双击系统变量中的path

直接把一起mysql的bin目录路径写上

2.重置Mysql

ps:如果使用mysql命令报错 找不到MSVCR120.dll,可以参考下这篇文章:
mysql命令报错:找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。

打开Mysql的根目录,暂时把 data 改为 data1

win键输出cmd,右键用管理员打开,注意,这很重要!!!

运行 mysqld --initialize

shell 复制代码
mysqld  --initialize

稍等一会,如果没有反应,直接 ctrl + c

运行 mysqld -install

shell 复制代码
mysqld -install

再次打开Mysql根目录,会发现有了一个data文件夹,把这个data删除,讲之前的 data1改回data

返回cmd命令窗口,输入net start mysql

输入我们刷系统前的用户名密码测试

再使用 show databases;查看之前的库是否还在

sql 复制代码
show databases;


成功!

相关推荐
X5661几秒前
为什么宝塔面板网站无法正常连接外部远程数据库_检查服务器安全组放行端口并开启IP授权
jvm·数据库·python
woxihuan1234564 分钟前
C#怎么使用CancellationToken C#如何用取消令牌优雅地取消异步任务和长时间操作【进阶】
jvm·数据库·python
yexuhgu14 分钟前
MySQL主从复制支持跨版本吗_不同版本间同步的注意事项
jvm·数据库·python
woxihuan12345620 分钟前
CSS怎样调整弹性项目排列顺序_使用order属性轻松控制DOM显示顺序
jvm·数据库·python
m0_7485548132 分钟前
golang如何实现数据去重处理_golang数据去重处理实现步骤
jvm·数据库·python
神明93140 分钟前
mysql索引排序规则设置方法_mysqlCollation对索引影响
jvm·数据库·python
Project_Observer40 分钟前
使用Zoho Projects记录工时时间后自动更新项目预算。
开发语言·数据库·人工智能·深度学习·机器学习
神明93142 分钟前
CSS如何实现打字机效果_利用animation与宽度变化
jvm·数据库·python
2303_821287381 小时前
bootstrap如何实现平滑滚动到页面顶部
jvm·数据库·python
小碗羊肉1 小时前
【JavaWeb | 第五篇】JDBC
java·开发语言·数据库