首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >MAMP mysql服务器无法启动。没有正在运行的mysql进程

MAMP mysql服务器无法启动。没有正在运行的mysql进程
EN

Stack Overflow用户
提问于 2013-04-16 01:49:49
回答 16查看 139.6K关注 0票数 45

我的MAMP mysql服务器无法启动。我在网上看到的所有建议都是检查正在运行的其他mysqld进程,如果它们存在,就杀死它们,它应该解决这个问题,但对我来说却没有。

以下是错误日志:

代码语言:javascript
复制
130415 13:42:12 mysqld_safe Starting mysqld daemon with databases from /Library/Application Support/appsolute/MAMP PRO/db/mysql
130415 13:42:12 [Warning] Setting lower_case_table_names=2 because file system for /Library/Application Support/appsolute/MAMP PRO/db/mysql/ is case insensitive
130415 13:42:12 [Note] Plugin 'FEDERATED' is disabled.
130415 13:42:12 InnoDB: The InnoDB memory heap is disabled
130415 13:42:12 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130415 13:42:12 InnoDB: Compressed tables use zlib 1.2.3
130415 13:42:12 InnoDB: Initializing buffer pool, size = 128.0M
130415 13:42:12 InnoDB: Completed initialization of buffer pool
130415 13:42:12 InnoDB: highest supported file format is Barracuda.
130415 13:42:13  InnoDB: Waiting for the background threads to start
130415 13:42:14 InnoDB: 1.1.8 started; log sequence number 1707549
130415 13:42:14 [Note] Event Scheduler: Loaded 0 events
130415 13:42:14 [Note] /Applications/MAMP/Library/bin/mysqld: ready for connections.
Version: '5.5.25'  socket: '/Applications/MAMP/tmp/mysql/mysql.sock'  port: 0  Source distribution

看起来连接对我是开放的,但是MAMP仍然错误地输出了这条消息:"MySQL无法启动。请查看日志以获取更多信息。“

有什么建议吗?

EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2015-02-22 13:56:12

对我来说起作用的是删除mysql目录中的所有文件(但不是目录)。

编辑#2根据下面的答案,你只需要删除日志文件: ib_logfile0,ib_logfile1

所以退出MAMP,然后在终端中:

代码语言:javascript
复制
rm /Applications/MAMP/db/mysql/ib_logfile* #(or wherever your MAMP is installed)

编辑!:一些人提到,你可能想先备份这些文件,以防出现问题,所以可能只需要使用mv:

代码语言:javascript
复制
mv /Applications/MAMP/db/mysql/*  /tmp/.

如果这不起作用,则返回并杀死所有进程:sudo killall -9 mysqld

这也在这里复制:mysql server won't start MAMP

票数 147
EN

Stack Overflow用户

发布于 2017-02-07 13:44:00

最简单的解决方案是:退出MAMP并从MAMP/db/mysql目录ib_logfile0、ib_logfile1中删除日志文件,然后重新启动MAMP。如需更多信息,请访问http://juanfra.me/2013/01/mysql-not-starting-mamp-fix/

票数 87
EN

Stack Overflow用户

发布于 2017-03-20 15:18:15

代码语言:javascript
复制
rm /Applications/MAMP/db/mysql56/*

运行正常,但是在phpmyadmin中显示“没有找到数据库”,尽管有数据库,因此我的drupal因此给了我错误。

我所需要做的就是从/Applications/MAMP/db/mysql56/中删除两个文件ib_logfile0ib_logfile1,这对我来说很有效。

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16021564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档