mysql - 更新mysql后如何恢复数据库文件
问题描述
我在我的项目中使用 laragon,今天(不幸的是)y 我的 SSD (C:) 有问题,我必须全部格式化,我的项目位于 D:\ 但 MySql 不工作,我从 MySql 5.7 更新.24 至 8.0.23
在此之前,我已经保存了数据库文件和旧的 MySQL 文件,现在我没有我的数据库,我的 localhost 是空的
我有来自数据库(我的表)的 .frm、.ibd 文件,还有我的旧 MySQL 文件(.MYI、.MYD、.frm、.ibd 等)
如何在 mySQL-8 中恢复我的数据库?
解决方案
你的问题不清楚。但是,您可以:
- 返回 MySQL 5.7.24
- 将数据库转储到 sql 文件
- 切换到 MySQL 8
- 从转储的 sql 文件中恢复
注意:如果您没有升级的目的,您应该使用 MySQL 5.7
推荐阅读
- python - 如何制作一个返回鼠标释放后经过的时间量的计时器
- python - 模板上的 Django 标记
- git - GitLab 中的分支不在终端的分支列表中
- jq - 如何按日期和时间对json数据进行排序
- database - 如何正确实现存储库模式?
- raspberry-pi4 - archlinux arm的pygtk包
- shell - shell 无法识别 graddle 包装器
- google-analytics-api - Google Analytics Core 报告 API v3 需要 4 分钟响应
- android - FLAG_KEEP_SCREEN_ON 的对面
- go - 读取和写入之间aws DynamoDB上的事务处理