mysql 8.0 Data文件还原数据库

MySQL8通过Data目录恢复数据

数据库版本必须一致!!!!

数据库版本查看

C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe, Version: 8.0.21 (MySQL Community Server - GPL). started with:
TCP Port: 0, Named Pipe: MySQL

用的是8.0.21 重新装 8.0.21 

下载

MySQL :: Download MySQL Community Server

一、停止MySQL服务
第一步:使用管理员身份运行cmd

第二步:输入 net stop mysql 停止mysql 服务。

二、备份数据
先备份Data目录(在安装目录下)到别的目录。以防操作过程中出现错误后倒是数据库无法恢复;

三、恢复数据
1、覆盖Data目录下的以下文件:

ibdata1ib_logfile0ib_logfile1ib_buffer_poolauto.cnf, mysql.ibd

特别注意到是仅覆盖ibdata1是无效的; 并且可能会无ib_logfile0ib_logfile1的情况,不影响数据恢复;

2、复制原用户数据库数据文件到Data目录(不包含:mysql、performance_schema、sys);

四、重启服务
net start MySQL

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值