应用场景:数据库升级、覆盖、卸载等原因,造成数据库丢失。

本次恢复是因为版本升级(覆盖安装),造成的数据库丢失;新版本的数据库正常运行,但是里面没有之前的数据库了;
下面就是安装目录

/usr/local/


可以看出两个安装目录都存在,打开低版本的目录,data文件夹很舒坦的就在里面
下面就恢复低版本的数据到高版中去:
1、把整个data下的所有东西复制到高版本的data中去;建议高版本是空的–也就是新安装的;这样的话重复数据直接覆盖,出现其他问题也不会有损失;
2、覆盖完毕后 :还要有一个关键的步骤,给mysql授权访问data下的文件

cd /usr/local/mysql-5.7.24-macos10.14-x86_64
sudo chown -R mysql:mysql data

好了,如果没有出现错误信息的话数据恢复就成功了!

总结:
可能遇到的问题:
遇到下图情况
请右击–>显示简介–>右下角的小锁点开修改权限

把everyone 的权限改成读写 但记得最后要改回来

mac下 mysql data文件下的数据库恢复相关推荐

  1. 用复制mysql/data 文件夹 下面的数据库的形式来复制数据库出现的问题

    用复制mysql/data 文件夹 下面的数据库的形式来复制数据库出现的问题 用复制mysql/data 文件夹 下面的数据库的形式来复制数据库出现的问题 提示找不到表,我去看了一下,丢失了很多个表: ...

  2. 帝国cms php sql,帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

    帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 例1:连接MYSQL数据库例子.(a.php) db_close(); //关闭MYSQL链接$empire=null; //注消操作类变量? ...

  3. 在oracle下我们如何正确的执行数据库恢复

    当数据库需要进行介质恢复时,为了确保数据库能够顺利的执行恢复过程,恢复数据库到当前状态.我们要做的就是验证!验证什么呢?当然是验证备份集和归档是否能够进行有效的恢复.防止我们restore后,执行re ...

  4. mac找不到mysql数据库_mac下mysql升级后找回丢失数据库

    昨天把mac上的mysql升级了,之前没做备份,安装完后用navicat打开以前的数据库不在了.这下悲催了. 看了官网的说明,以前的数据库文件还存在于旧的安装目录下 (/usr/local/mysql ...

  5. mysql data文件夹下的ibdata1 文件作用

    这个文件超级大, 查了一下, 大概的作用如下 是储存的格式 INNODB类型数据状态下, ibdata用来储存文件的数据 而库名的文件夹里面的那些表文件只是结构而已 由于mysql4.1默认试inno ...

  6. 帝国cms与mysql数据库_帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

    例1:连接MYSQL数据库例子.(a.php) require('e/class/connect.php'); //引入数据库配置文件和公共函数文件 require('e/class/db_sql.p ...

  7. Ubuntu系统下MySQL读取文件数据ERROR解决

    博文链接:http://haoyuanliu.github.io/2016/04/29/mysql/ 对,我是来骗访问量的!O(∩_∩)O~~ 在使用MySQL进行文件数据读取的时候,在终端敲入命令行 ...

  8. Android真机连接Eclipse时,打不开File Explorer下的data文件夹解决方法

    当用真机开发Android时,连接了Eclipse后,默认在File Explorer下是达不开我们手机的data文件夹的,这里打不开是因为权限不足.以下有个小技巧可以解决这问题. 首先,测试机先ro ...

  9. .mdf数据库恢复mysql_SQL2000下仅有MDF文件时的数据库恢复方法

    29日星期六,考试到服务器已经有N久没有重装,速度变得特别慢,终于下定决心重装.经过一番努力,终于把系统重装,结果在恢复公文交换中心的数据时伤眼了:数据库LDF文件在D盘下,没有备份. 打开浏览器上网 ...

最新文章

  1. 学习Kotlin(三)类和接口
  2. 【面试必备】javascript操作DOM元素
  3. 所有受限制的应用程序包_【译】使用Blazor构建桌面应用
  4. hdu3549(网络流入门题-最大流的Ford-Fulkerson算法)
  5. c语言五子棋排行榜代码,C语言案例:控制台版本的五子棋游戏【代码】
  6. 计算机谭音乐同桌的你,同桌的你_Ava_clover_新浪博客
  7. SSIS变量属性中EvaluateAsExpression设置的作用
  8. python怎么在运行中查看执行状态,Python程序运行时查看对象状态怎样设计才能实现...
  9. jquery源码分析(四)——回调对象 Callbacks
  10. HDU1878 欧拉回路【并查集】
  11. ajax方法参数详解
  12. 谭浩强C语言第一章代码练习题
  13. unity 罗技G29开发
  14. 【尚硅谷】Gradle教程入门到进阶(从gradle安装到项目实战)笔记
  15. java单点登录SSO教程(含源码和视频教程)
  16. 树莓派做下载机+Web服务器(Aria2下载+yaaw做UI+nginx)
  17. mysql mysql.sock连接_【MySQL】mysql.sock文件作用
  18. php下载太慢,迅雷下载速度慢的几种解决方法
  19. 阿里研究院:2019企业数智化转型发展报告:无业务不数据,无数据不智能,无智能不商业...
  20. 电子商务:说说转化率

热门文章

  1. php解析微信接口,php微信公众平台交互与接口详解
  2. Windows 10 、GPU 1080 ti 安装 Anaconda, GPU版本的TensorFlow 详细教程
  3. div 绝对定位覆盖
  4. mysql数据库sysdate_mysql now() sysdate() 区别
  5. 闵行区二梯队小学对应小区
  6. 2021-10-17 每天几个LCEDA小知识——滚轮缩放技巧
  7. Zabbix监控服务
  8. CDH 6.3.1安装
  9. Fuzz初尝试:AFL安装和使用
  10. Java_商品货架管理问题