首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mysqld更改pid

Mysqld更改pid
EN

Stack Overflow用户
提问于 2018-08-03 04:04:46
回答 1查看 177关注 0票数 0

我有一个非常奇怪的问题。

为了给您提供一些上下文,我有一个脚本来设置我的dev环境,其中包含mysql和percona服务器以及在OSX上使用brew的其他一些内容。我重新运行了它,以进行一些混乱的重新配置。但在重新运行后,mysql将无法继续运行。每次我检查mysqld pid时,我得到一个不同的结果。我检查了mysql日志,问题是"mysqld_safe A mysqld进程已经存在“。

所以我决定删除所有与mysql相关的内容。我遵循了https://gist.github.com/vitorbritto/0555879fe4414d18569d的要点,但不知何故,在我重启笔记本电脑后,mysql和mysqld进程仍然启动。

这怎麽可能?其他人也有这个问题吗?我如何在不重新安装OSX的情况下修复它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-03 17:25:13

所以塔德曼是对的。我设法让我的环境正常工作,我仍然不知道僵尸进程是什么,但因为它对我没有影响,所以我不在乎。

问题是我的脚本安装了最新版本的MySQL和percona-server@5.6。而且与InnoDB有冲突。

在手动重新安装MySQL日志中的所有内容后,会出现一些类似的情况:

代码语言:javascript
复制
[ERROR] Plugin 'InnoDB' init function returned error.
[ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
[ERROR] Unknown/unsupported storage engine: InnoDB
[ERROR] Aborting

在安装MySQL@5.6之后,一切似乎都像预期的那样工作。

谢谢塔德曼。

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

https://stackoverflow.com/questions/51661365

复制
相关文章

相似问题

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