文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何在MacBook上彻底删除mysql

2023-10-08 14:50

关注

好久以前安装过,但是现在配置mysql一直出错,索性全部删掉重新配置。

一、停止MySQL服务

首先,请确保 MySQL 服务器已经停止运行,以免影响后续的删除操作。

sudo /usr/local/mysql/support-files/mysql.server stop

如果你输入之后报错

 

看起来 MySQL 服务器的进程可能没有正确地停止,可能是因为 MySQL 的 PID 文件丢失或不正确。这可能导致在卸载 MySQL 时出现问题。

让我们尝试通过手动停止 MySQL 进程来解决这个问题。请按照以下步骤进行操作:

1、使用以下命令查找 MySQL 进程的 PID:
ps aux | grep mysqld

这将列出所有与 mysqld 相关的进程,并显示它们的 PID。

如果显示如下:

 

根据您提供的输出,我们没有找到任何实际运行中的 mysqld 进程,只看到了一个 grep mysqld 进程,这是您执行 ps aux | grep mysqld 命令的结果。

这意味着 MySQL 服务器当前并没有在运行。这是一个好消息,说明 MySQL 服务器已经停止了。

因此,您可以继续进行 MySQL 的卸载和清理步骤,按照之前的说明执行即可。

 2、如果还有更多的PID,查找与 MySQL 相关的进程,并记下 MySQL 服务器的 PID。
3、使用以下命令手动停止 MySQL 服务器:
sudo kill 

替换为您在步骤 2 中找到的 MySQL 服务器的 PID。

4、再次运行以下命令,确保 MySQL 服务器已经停止:
ps aux | grep mysqld

确保没有显示任何与 mysqld 相关的进程。

5、现在,再次尝试运行以下命令,停止 MySQL 服务器:
sudo /usr/local/mysql/support-files/mysql.server stop

如果一切正常,应该不再出现 PID 文件找不到的错误。

如果该命令未能正确停止 MySQL 服务器,请尝试使用以下命令:

sudo mysqld stop

二、卸载MySQL:

使用 Homebrew 卸载 MySQL,您可以尝试运行以下命令:

brew uninstall mysql

如果之前没有使用 Homebrew 安装 MySQL,则以上命令可能会报错,可以忽略报错信息。

三、删除 MySQL 文件:

删除 MySQL 安装文件和数据文件。MySQL 的默认安装位置是 /usr/local/mysql,您可以使用以下命令删除它:

sudo rm -rf /usr/local/mysql

然后,还要删除相关的数据文件和配置文件。MySQL 数据文件通常位于 /usr/local/var/mysql 目录中,可以使用以下命令删除:

sudo rm -rf /usr/local/var/mysql

删除可能存在的其他配置文件:

使用以下命令检查是否有其他可能存在的 MySQL 配置文件:

ls -la /etc | grep mysql

如果发现任何与 MySQL 相关的配置文件,请使用以下命令删除它们:

sudo rm /etc/

四、清理系统环境变量:

在之前的步骤中,我们手动将 MySQL 的路径添加到了 ~/.zshrc 文件中。现在需要将它从文件中删除。

使用 nano 编辑器打开 ~/.zshrc 文件:

nano ~/.zshrc

按住 Control 键,并同时按下 V 键,直到光标到达文件末尾。您也可以尝试使用 fn 键 + Down Arrow(↓)来实现类似的功能。

删除这句在文件末尾添加的内容:

export PATH="/usr/local/mysql-8.0.26-macos11-x86_64/bin:$PATH"
  1. 按下 Control + O^O)保存文件。会提示您确认保存的文件名,请按 Enter 键确认。

  2. 按下 Control + X^X)退出 nano 编辑器。

然后,运行以下命令使修改立即生效:

source ~/.zshrc

五、完成后重启您的计算机,以确保所有相关的更改都生效。

这样,MySQL 应该已经彻底从您的 macOS 系统中删除了。请注意,执行这些步骤将永久删除 MySQL 数据库和配置信息,请在操作之前做好备份。

来源地址:https://blog.csdn.net/weixin_49393290/article/details/131966679

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯