网上有很多关于Mac os 安装MAMP PRO后出现数据库无法启动的故障处理办法,然而每个都试了,完全不能解决问题,错误提示是:

InnoDB: The error means the system cannot find the path specified.

InnoDB: If you are installing InnoDB, remember that you must create

InnoDB: directories yourself, InnoDB does not create them.

InnoDB: Error: could not open single-table tablespace file ./mysql/slave_relay_log_info.ibd

InnoDB: We do not continue the crash recovery, because the table may become

InnoDB: corrupt if we cannot apply the log records in the InnoDB log to it.

InnoDB: To fix the problem and start mysqld:

InnoDB: 1) If there is a permission problem in the file and mysqld cannot

InnoDB: open the file, you should modify the permissions.

InnoDB: 2) If the table is not needed, or you can restore it from a backup,

InnoDB: then you can remove the .ibd file, and InnoDB will do a normal

InnoDB: crash recovery and ignore that table.

InnoDB: 3) If the file system or the disk is broken, and you cannot remove

InnoDB: the .ibd file, you can set innodb_force_recovery > 0 in my.cnf

InnoDB: and force InnoDB to continue crash recovery here.

170324 11:18:41 mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended

出现这个情况是之前已经安装过MAMP PRO,从倒数第三行的提示来看需要修改my.cnf,使用mamp打开mysql是可以正常启动的,但是Hosts无法修改路径及配置多个测试域名,每次都要去修改一大堆东西,很不方便,下面我们来解决MAMP PRO mysql无法启动的问题;

其实原因初步判断应该是在MAMP PRO的应用管理端,从应用程序管理文件夹,找到MAMP PRO,显示包内容,完成访问路径/Applications/MAMP PRO/MAMP PRO.app/Contents/Resources/my.cnf,复制你对应版本的my.cnf文件到桌面,修改innodb force recovery=2;将原来的备份,替换对应版本的my.cnf,修改完成回到MAMP PRO控制面板,点击mysql,成功启动!

最后来张成功启动的截图,有图有真相!

mamp mysql启动失败_MAMP pro mysql 启动失败相关推荐

  1. mamp mysql启动失败_MAMP PRO mysql无法启动

    mac上可能勾选了软件自动更新,然后MAMP PRO 升级了. 升级了之后,mysql启动就出问题了,看报错日志: InnoDB: The error means the system cannot ...

  2. mysql mac版_MAMP Pro—PHP/MySQL开发环境

    mamp pro mac版是mac平台上最优秀的本地服务器搭配软件,也是最好的mysql开发环境和php开发环境,包含了acintosh.Apache.MySQL和PHP四大开发环境,用户只要轻松点选 ...

  3. yum mysql 启动失败_Linux下MySQL数据库yum升级后无法启动解决办法 | 系统运维

    说明: 操作系统:CentOS 5.8 Web运行环境:Apache+MySQL+PHP(全部使用yum命令在线安装) Apache版本:2.2.3 MySQL版本:5.0.95 PHP版本:5.1. ...

  4. xampp php搭建失败,ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败),thinkphpxampp...

    ThinkPHP框架搭建及常见问题(XAMPP安装失败.Apache/MySQL启动失败),thinkphpxampp 本文为大家详细分享了搭建ThinkPHP框架时遇到的问题,为大家提供了解决方法, ...

  5. Mysql 启动失败没日志,MySQL Server 5.7将无法启动,并且未填充错误日志

    我最近在Ubuntu 14.04上安装了MySQL Server 5.7(通过ansible使用this role是具体的).首次安装时启动很好,但是当我尝试重新启动它时,它会永远挂起: sudo s ...

  6. mysql初始化后启动失败_初始化MySQL后服务不能正常启动

    初始化MySQL服务后,使用/etc/init.d/mysqld启动MySQL服务,报错,查看其错误日志error.log: 150413 21:26:54 mysqld_safe mysqld fr ...

  7. mysql 启动安全模式_“ Word上次启动时失败,以安全模式启动Word ....”解决办法...

    " Word上次启动时失败,以安全模式启动Word ...."解决办法  Word上次启动时失败,以安全模式启动word将帮助您纠正或发现启动中的问题,下一次成功启动应用程序.但是 ...

  8. mysql中括号_mysql进阶知识点,启动项、系统变量、字符集介绍!

    点击上方「蓝字」关注我们 mysql数据库是当前应用最为的广泛的数据库,在实际工作中也经常接触到.真正用好mysql也不仅仅是会写sql就行,更重要的是真正理解其内部的工作原理.本文先从宏观角度介绍一 ...

  9. MySQL Windows ZIP 免费安装和启动设置

    MySQL Windows ZIP免安装版,设置和启动的过程事实上挺麻烦的.以下一步一步介绍使用的过程: 1.下载Windows (x86, 64-bit), ZIP Archive: 2.解压zip ...

最新文章

  1. PatchMatchStereo中的深度/视差传播策略
  2. 【MM配置】Delivery Costs 交货成本
  3. 我用过的一些web.xml配置
  4. 单元测试/集成测试/系统测试的区别
  5. 国产机GSM系列手机常见芯片方案介绍
  6. 微pe Linux,微PE工具箱 v2.1 正式版
  7. 英语单词词性顺口溜_英语十大词性口诀
  8. 算法:二叉平衡树(AVL树)
  9. kaka启动出现:Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000c00000, 1073,0)
  10. syb需求分析问卷_syb创业计划书模板完整版.doc
  11. ffmpeg mp4切片ts加密
  12. 微信支付宝网站二维码收款个人免签收款接口代搭建
  13. UML类图简介及类与类之间的关系
  14. DICOM:fo-dicom、dcm4che14、dcm4chee等开源库持续自我维护
  15. AndroidStudio快捷键中文版
  16. 【ES6】阮一峰ES6学习之Class(一)
  17. (附源码)计算机毕业设计ssm Sketch2Mod网站
  18. 关于自驾海边扎营的一些经验
  19. 机器人视觉识别技术简介
  20. 数据价值如何在企业实战中落地(33PPT)

热门文章

  1. 魔都上海4日旅游攻略?Python动态图告诉你!
  2. python 对 文件内容 搜索_在txt文件中搜索数据
  3. python123求解一元二次方程_侄子今天问我这个一元二次方程怎么解!还好Python会解!...
  4. 【转】 ldo工作原理和参数
  5. 基于python面向对象多人聊天室
  6. Playwright 简明入门教程:录制自动化测试用例,结合 Docker 使用
  7. 深圳内推 | 粤港澳大湾区数字经济研究院AI医疗项目招聘NLP算法实习生
  8. OpenCart 官方开发指南翻译一 —— 模块开发
  9. 第五次近世代数笔记——群与环拾遗
  10. 【Dopi Micropython 视觉AI应用开发教程】【实验5】MJPEG编码