昨天把mac上的mysql升级了,之前没做备份,安装完后用navicat打开以前的数据库不在了。这下悲催了。 看了官网的说明,以前的数据库文件还存在于旧的安装目录下 (/usr/local/mysql旧版本/data/). 此时将下面的目录考到新的data目录下即可。 但是在实际操作中出现了很多错误,严重的导致mysql不能启动,又重装mysql好几次。需要注意以下问题:

1、复制前注意要关闭mysql server。

2、不可直接复制覆盖过来,这样会导致mysql提醒没有MacBook-Pro.local.pid文件,不能启动。

3、复制你先前已经创建的数据库文件夹和ibdata1这个数据文件即可,其他文件不用复制。 当然这过程中需要权限,输入管理员密码即可。

4、复制过去后,由于是管理员权限,mysql是访问不了的,需要更改权限。 把刚才复制的文件所有者改为mysql,所属用户组也改为mysql。 终端命令类似如下

sudo chown -R mysql /../.(data目录)sudo chgrp -R mysql /../.(data目录)

或者对单个拷贝的文件依次用上面的命令更改权限。

5、启动mysqlserver,数据回来了。

mac找不到mysql数据库_mac下mysql升级后找回丢失数据库相关推荐

  1. mac mysql安装_Mac下MySQL的安装【手摸手系列】

    申明:手摸手系列文章针对的读者是小白,老手不必费时阅读.如果忍不住读完了,欢迎提出宝贵的意见和建议.小白同学如果有任何疑问,欢迎留言咨询,请注意把问题描述清楚. 安装方法 官网下载安装包 使用Home ...

  2. mac mysql语句_Mac 下MySQL使用group by 语句报错解决方法

    遇到的问题:ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonagg ...

  3. linux如何mysql实现导出数据库,Linux下MySQL导入导出数据库

    linux下 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sq ...

  4. mysql5.7.17.zip教程,Mysql学习win10下mysql 5.7.17 zip压缩包版安装教程

    搜索热词 <MysqL学习win10下MysqL 5.7.17 zip压缩包版安装教程>要点: 本文介绍了MysqL学习win10下MysqL 5.7.17 zip压缩包版安装教程,希望对 ...

  5. MSSQL从2000升级到2005丢失数据库关系图的解决方案

    MSSQL从2000升级到2005丢失数据库关系图的解决方案 今天将数据库从2000升级到2005时发现数据库关系图无法使用,错误提示信息如下:  "此数据库没有有效所有者,因此无法安装数据 ...

  6. mac mysql 账户密码忘记_MAC下MYSQL数据库密码忘记的解决办法

    Mac操作系统下MYSQL数据库密码忘记的快速解决办法 1. 在系统偏好 中,中止MYSQL服务.: 2. cd/usr/local/mysql-...../bin sudo ./mysqld_saf ...

  7. mac mysql 初始密码_Mac下MySql初始密码设置及mysql数据库操作

    1. 首先 点击系统偏好设置 -> 点击MySQL, 在弹出的页面中,关闭服务. 2. 进入终端命令输出: cd /usr/local/mysql/bin/ 命令,回车. 3. 回车后,输入命令 ...

  8. mac mysql 安装 简书_Mac 下 MYSQL 安装一

    MYSQL 数据库 [图片上传中...(E-R关系图.png-8ffaab-1536646830633-0)] 数据库.png E-R关系图 E-R图也称实体-联系图(Entity Relations ...

  9. mysql8 mac 忘记密码_mac下 MySql 8.0.15忘记密码重置密码

    Mysql最新版跟老版用法不一样了,重置密码的方法也改变了 1.忘记密码了就需要先免登录进入数据库 进入到mysql目录下: cd /usr/local/mysql/bin/ sudo su 终端出现 ...

最新文章

  1. SDN火爆!未来五年年复合增长率达98%
  2. 前端转行大数据?没必要
  3. 《深入理解 Spring Cloud 与微服务构建》第八章 声明式调用 Feign
  4. UIWebView清空本地缓存
  5. wordpress 后台404解决办法
  6. 2021 测试工作年终总结
  7. Hadoop Trash回收站使用指南
  8. 百度谷歌雅虎搜狗提交链接入口
  9. 不出门也能拍好证件照
  10. 锐起无盘服务器缓存多少,锐起无盘缓存分析
  11. 163设置邮件服务器,网易邮箱设置Exchange服务教程
  12. Apache-Tomcat-Ajp文件读取漏洞(CVE-2020-1938、CNVD-2020-10487)
  13. 喜大普奔!rgee能用了!R语言也可以使用Google Earth Engine了!
  14. [Webpy]在webpy中使用jinja2模板
  15. 不同情况下的sql求和
  16. 看片会员php源码,会员碎片 · THINKPHP插件 · 看云
  17. 拷贝原站点有用文章(合并页)
  18. 搞笑漫画:程序员的逻辑
  19. Stata重复与去重
  20. CDMA手机鉴权的过程说明

热门文章

  1. ipv6host更新
  2. 【时序数据处理】pandas某些列由于n个数据导致的,通过Series生成Dataframe
  3. 常微分方程数值求解【python】
  4. 计算机本科重邮调剂重庆其他二本,重庆多少分能上二本大学,重庆二本大学最低分数线...
  5. 【Kafka】Kafka-分区数-备份数-如何设置-怎么确定-怎么修改
  6. socket套接字选项
  7. DNS原理及其解析过程(转)
  8. 很炫的shell theme
  9. List Tuple Dictionary 区别
  10. UA MATH566 统计理论5 假设检验:p值