Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在MacOS上完全卸载MySQL_Mysql_Homebrew - Fatal编程技术网

如何在MacOS上完全卸载MySQL

如何在MacOS上完全卸载MySQL,mysql,homebrew,Mysql,Homebrew,我在另一篇stackoverflow文章中完全卸载了MySQL的所有实例(我有5个…) 并使用重新安装 brew install mysql 但是当我启动服务器时,我必须输入旧的root用户密码,这意味着它仍然将密码存储在某个地方 Brew提示我更改了密码,然后我出现了此错误 ... Failed! Error: File './mysql/user.MYD' not found (Errcode: 2 - No such file or directory) 显然mysql还没有完全卸载。

我在另一篇stackoverflow文章中完全卸载了MySQL的所有实例(我有5个…)

并使用重新安装

brew install mysql
但是当我启动服务器时,我必须输入旧的root用户密码,这意味着它仍然将密码存储在某个地方

Brew提示我更改了密码,然后我出现了此错误

... Failed! Error: File './mysql/user.MYD' not found (Errcode: 2 - No such file or directory)

显然mysql还没有完全卸载。

最后通过运行

ps -ax | grep mysql
然后转到每个文件夹并删除任何mysql数据

然后卸载XAMPP

然后重新启动计算机

然后


你用什么来安装原始的MySQL版本?数据位置因安装方式而异。删除文件之前是否停止了MySQL服务器?该错误表明服务器仍在运行。我不记得了,我想我是从Oracle online下载的。我想我确实停止了服务器,但也许没有。如何查找任何遗留文件?首先,您需要使用brew卸载brew安装。重新启动Mac并检查MySQL是否仍在运行。如果重新启动后它仍在运行,则需要了解它是如何启动的。但是在stackoverflow的范围内解决这个问题几乎是不可能的。好的,我刚刚卸载并将重新启动。我有XAMP服务器,但它显示MySQL数据库已停止。是否有命令说明它是如何启动的?手动删除步骤必须在正确卸载MySQL(或任何其他服务)并确保其进程不再运行后完成。否则,在进程关闭时可能会写回数据。
ps -ax | grep mysql
brew install mysql