mac上可能勾选了软件自动更新,然后MAMP PRO 升级了。

升级了之后,mysql启动就出问题了,看报错日志:

  1. InnoDB: The error means the system cannot find the path specified.
  2. InnoDB: If you are installing InnoDB, remember that you must create
  3. InnoDB: directories yourself, InnoDB does not create them.
  4. InnoDB: Error: could not open single-table tablespace file ./wordpress/wp_term_taxonomy.ibd
  5. InnoDB: We do not continue the crash recovery, because the table may become
  6. InnoDB: corrupt if we cannot apply the log records in the InnoDB log to it.
  7. InnoDB: To fix the problem and start mysqld:
  8. InnoDB: 1) If there is a permission problem in the file and mysqld cannot
  9. InnoDB: open the file, you should modify the permissions.
  10. InnoDB: 2) If the table is not needed, or you can restore it from a backup,
  11. InnoDB: then you can remove the .ibd file, and InnoDB will do a normal
  12. InnoDB: crash recovery and ignore that table.
  13. InnoDB: 3) If the file system or the disk is broken, and you cannot remove
  14. InnoDB: the .ibd file, you can set innodb_force_recovery > 0 in my.cnf
  15. InnoDB: and force InnoDB to continue crash recovery here.
  16. mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended

 很迷茫,百度搜了一圈,没什么好的方案。转google,终于看到一个:

https://stackoverflow.com/questions/40904630/mamp-wont-start-mysql-server-mac

经测试,执行以下命名,删除这些东西,就可以重启mysql了

  1. $ rm /Library/Application\ Support/appsolute/MAMP\ PRO/db/mysql56/ib_logfile0
  2. $ rm /Library/Application\ Support/appsolute/MAMP\ PRO/db/mysql56/ib_logfile1
  3. $ rm /Library/Application\ Support/appsolute/MAMP\ PRO/db/mysql56/ibdata1

如果你现在链接数据库没问题了,那就不要往下看了。

——————————————————————————————

接着用数据库可视化工具打开mysql,我用的是MySQLworkbench,发现有些不久前建立的表出问题了。

于是利用MySQLworkbench导出数据。然后清空原先的数据库。

  1. rm -r /Library/Application\ Support/appsolute/MAMP\ PRO/db/mysql56

  

目录就是上面的这个。

重新导入数据建立schema,一切OK。

MAMP PRO mysql无法启动的更多相关文章

  1. MAMP mysql无法启动 总结(以后有发现再添加)

    1.错误信息Can't start server : Bind on unix socket: Address already in use 解析:主要原因是上次关闭Mysql是出现异常而导致的, 解 ...

  2. php大力力 [002节]mac php环境安装,mamp安装 ,phpMyAdmin启动

    php大力力 [002节]mac php环境安装,mamp安装 ,phpMyAdmin启动 每个人机器不一样,我手头是个air book,查了一下现在最好在mac下,用mamp, mamp百科介绍 , ...

  3. MAMP pro mac 本地集成环境 php sal apache等集成软件

    http://www.sdifen.com/mamppro411.html 已存在我的百度云盘 安装后,打开  MAMP 第一步:配置启动和停止选项 默认启动项.默认停止项,只需要勾选: 1.Star ...

  4. 关于在安装MySQL时报错"本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止"的解决方法

    首先将你下载的MySQL安装或者解压(对应安装版和解压版),下载地址http://dev.mysql.com/downloads/mysql/ 然后复制你安装目录中的my-default.ini,更改 ...

  5. CentOS 7下MySQL服务启动失败的解决思路

    今天,启动MySQL服务器失败,如下所示: [root@spark01 ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl): Jo ...

  6. Mysql服务启动的时候 如何加载配置文件

    Mysql服务启动的时候 如何引导配置文件 (启动加载顺序)

  7. MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

    MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5. ...

  8. 一台MySQL服务器启动多个端口

    一台MySQL服务器启动多个端口 在测试Mysql多主一从服务器,即一个从服务器多端口同步不同主库.本文记录了开启不同端口的操作. 详细步骤: 1.首先要先把my.cnf配置文件复制一份,开几个端口要 ...

  9. MySQL 安装 启动 基本语法概述

    MySQL 安装 启动 基本语法概述 MySQL安装和配置 我是直接使用安装包:mysql-installer-community-5.6.10.1.msi 安装的时候其中有几点要注意: 1.记住端口 ...

随机推荐

  1. 清北学堂模拟赛d4t1 a

    分析:大模拟,没什么好说的.我在考场上犯了一个超级低级的错误:while (scanf("%s",s + 1)),导致了死循环,血的教训啊,以后要记住了. /* 1.没有发生改变, ...

  2. linux 内核视频-英本网

    01.Linux内核学习入门        http://v.youku.com/v_show/id_XNjc1NzEzODAw.html02.Linux内核介绍            http:// ...

  3. [Algorithms] The Bayes Rule

    Prior odd: The idea is to take the odds for something happening (against it not happening), which we ...

  4. Sahara中的数据模型

    声明: 本博客欢迎转载.但请保留原作者信息,并请注明出处! 作者:郭德清 团队:华为杭州OpenStack团队 本文主要是介绍下Sahara中一些常见的数据模型. 1.Config 用于描写叙述配置信 ...

  5. lzugis——Arcgis Server for JavaScript API之自己定义InfoWindow

    用过Arcgis Server for JavaScript API肯定知道InfoWIndow.你在用InfoWindow的时候会发现各种问题,比如不能全然显示的问题,遮盖对象的问题等等.所以呢我在 ...

  6. hdu5242 上海邀请赛 优先队列+贪心

    题意是给你一棵树    n个点 n-1条边   起点是1   每一个点都有权值 每次能从根节点走到叶子节点   经行k次游戏 每次都是从1開始    拿过的点的权值不能拿第二次   问最大权值和. 開 ...

  7. 【oracle 11G Grid 】Crsctl start cluster 和 crsctl start crs 有差别么?

     [oracle 11G Grid ]Crsctl start cluster 和 crsctl start crs 有差别么? q:Crsctl start cluster 是 11.2新特性和 ...

  8. hive学习路线

    hive学习路线图:

  9. 垃圾回收GC:.Net自己主动内存管理 上(二)内存算法

    垃圾回收GC:.Net自己主动内存管理 上(二)内存算法 垃圾回收GC:.Net自己主动内存管理 上(一)内存分配 垃圾回收GC:.Net自己主动内存管理 上(二)内存算法 垃圾回收GC:.Net自己 ...

  10. nginx+tomcat反复请求

    好久不写技术文章了,越发的认为单纯的讲技术没啥意思.怪不得知乎越来越火.由于大家都喜欢看故事.不喜欢硬生生的技术文章.笔者今天就来就给大家讲故事:) 近期站点压力突然增大,把带宽都占满了,訪问网页发现 ...