mysql 直接拷贝data 目录下文件还原数据的实现

 更新时间:2021年07月21日 10:24:54   作者:秦学强  
这篇文章主要介绍了mysql 直接拷贝data 目录下文件还原数据的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

mysql 拷贝data 目录下的文件还原数据

背景:MySQL的的崩溃无法启动,决定重新搭环境,但数据库测试数据忘记备份时,MySQL的的数据目录幸存

操作:

1,复制测试数据库的文件夹(包含.frm .ibd等文件)

2,重启mysql

通过Navicat查看数据库某张表,结果显示“表'xxx 不存在 ”

3,各种谷歌,百度后发现innodb的表

直接复制文件是无法使用的,会提示表不存在,在复制的时候,应将数据目录下的ibdata1文件一并复制过去,并且删除ib_logfile0,ib_logfile1等文件

mysql通过拷贝数据文件方式迁移数据库

1、关闭服务

以管理员身份运行cmd,执行以下命令:

net stop mysql

2、拷贝数据文件

将data文件的数据库文件拷贝(不需要拷贝mysql、performance_schema、sys),一定要拷贝ibdata1文件

这里写图片描述

3、导入文件

将拷贝的文件放入目的数据库的data文件中

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 深入理解r2dbc在mysql中的使用

    深入理解r2dbc在mysql中的使用

    这篇文章主要介绍了深入理解r2dbc在mysql中的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • MySQL中IF语句的基础及进阶用法

    MySQL中IF语句的基础及进阶用法

    在Mysql数据库中实现判断功能有很多方式,具体又分为函数和if语句形式,下面这篇文章主要给大家介绍了关于MySQL中IF语句的基础及进阶用法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • mysql 8.0.25 解压版安装配置方法图文教程

    mysql 8.0.25 解压版安装配置方法图文教程

    这篇文章主要为大家详细介绍了mysql 8.0.25 解压版安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • mysql数据库mysql: [ERROR] unknown option ''--skip-grant-tables''

    mysql数据库mysql: [ERROR] unknown option ''--skip-grant-tables'

    这篇文章主要介绍了mysql数据库mysql: [ERROR] unknown option '--skip-grant-tables',需要的朋友可以参考下
    2020-03-03
  • Mysql事务处理详解

    Mysql事务处理详解

    什么是事务处理呢??事务处理是用来维护数据库的完整性的,它保证成批的MySQL操作要么完全执行,要么完成不执行。
    2017-08-08
  • CentOS 7下使用rpm包安装mysql 5.7.18

    CentOS 7下使用rpm包安装mysql 5.7.18

    这篇文章主要为大家详细介绍了CentOS 7下使用rpm包安装mysql 5.7.18的教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • mysql最大连接数设置技巧总结

    mysql最大连接数设置技巧总结

    在本篇文章里小编给大家分享了关于mysql最大连接数设置的相关知识点和技巧,需要的朋友们学习下。
    2019-03-03
  • mysql启动报错:The server quit without updating PID file的几种解决办法汇总

    mysql启动报错:The server quit without updating PID file的几种

    不管是在安装还是运行MySQL的时候,都很有可能遇到报错,下面这篇文章主要给大家介绍了关于mysql启动报错:The server quit without updating PID file的几种解决办法,需要的朋友可以参考下
    2022-08-08
  • mysql存储过程原理与用法详解

    mysql存储过程原理与用法详解

    这篇文章主要介绍了mysql存储过程,结合图文与实例形式较为详细的分析了mysql存储过程基本概念、原理、用法及相关操作注意事项,需要的朋友可以参考下
    2020-04-04
  • MySQL中的用户创建与权限管理

    MySQL中的用户创建与权限管理

    这篇文章主要介绍了MySQL中的用户创建与权限管理,文章通过围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08

最新评论