mysqld更改pid

gr8qqesn  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(410)

我有个很奇怪的问题。
为了给你一些背景知识,我编写了一个脚本来设置我的dev env,其中包含mysql和percona服务器以及其他一些在osx上使用brew的东西。我重新运行它来做一些重新配置,结果搞砸了。但在重新运行之后,mysql就不会熬夜了。每次我检查mysqld pid时,都会得到不同的结果。我检查了mysql日志,问题是“mysqld\u safe mysqld进程已经存在”。
所以我决定删除所有与mysql相关的内容。我遵循了https://gist.github.com/vitorbritto/0555879fe4414d18569d 但不知何故,mysql和mysqld进程在我重启笔记本电脑后仍然会启动。
这怎么可能?还有其他人有这个问题吗?如何在不重新安装osx的情况下修复它?

9bfwbjaz

9bfwbjaz1#

所以塔德曼是对的。我设法让我的环境工作,我仍然不知道僵尸进程是什么,但因为它不影响我,我不在乎。
问题是我的脚本安装了最新版本的mysql和percona-server@5.6. 与innodb有冲突。
在手动重新安装mysql日志中的所有内容之后,出现了如下情况:

[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 一切似乎都按预期进行。
多谢塔德曼。

相关问题