-
一、删除干净
-
停止 MySQL 服务:可以使用以下命令:
sudo launchctl unload -F /Library/LaunchDaemons/com.mysql.mysql.plist
或者如果你是使用 Homebrew 安装的 MySQL,则使用:
brew services stop mysql
-
删除 MySQL 文件:使用以下命令删除 MySQL 的安装文件:
sudo rm -rf /usr/local/mysql sudo rm -rf /usr/local/var/mysql 删除数据库文件:如果需要,也可以删除 MySQL 数据库文件。请确保你不再需要其中的任何数据,因为这些操作将会永久删除数据库。 sudo rm -rf /usr/local/etc/my.cnf 删除 MySQL 的配置文件
如果你使用 Homebrew 安装 MySQL,还需要删除 Homebrew 的安装路径:
brew uninstall mysql
-
删除启动项:删除任何启动项或者服务文件,例如
/Library/LaunchDaemons/com.mysql.mysql.plist
。 -
删除环境变量:如果你设置了任何 MySQL 的环境变量,例如
MYSQL_HOME
,请确保将其删除或者重新设置。 -
清理残余文件:在执行上述步骤后,您可以执行
brew cleanup
命令来清理 Homebrew 安装过程中产生的临时文件和旧版本文件。
请注意,删除 MySQL 可能会导致你的系统中一些应用程序或服务出现问题,因为它们可能依赖于 MySQL。确保在删除之前备份您的数据,并且谨慎操作。 -
二、重新安装
-
在 macOS 上安装 MySQL 通常通过 Homebrew 这样的软件包管理器来完成,以下是安装 MySQL 的步骤:
-
安装 Homebrew:
如果你还没有安装 Homebrew,可以在终端中执行以下命令安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
安装 MySQL:
在终端中执行以下命令来安装 MySQL:
brew install mysql
-
清理 MySQL 在 Homebrew 中安装的过程中生成的临时文件和旧版本文件
-
brew cleanup mysql
-
这个命令可以释放磁盘空间并确保你系统中只保留了你当前需要的 MySQL 版本和相关文件。
-
启动 MySQL 服务:
安装完成后,可以使用以下命令来启动 MySQL 服务:
brew services start mysql
-
设置 root 密码:
安装完成后,MySQL 默认是没有密码的 root 用户。可以通过以下命令设置密码:
mysql_secure_installation
这会提示你设置 root 密码并执行其他一些安全性设置。
-
连接到 MySQL:
使用以下命令连接到 MySQL 服务器:
mysql -u root -p
输入刚刚设置的 root 密码,即可连接到 MySQL。
现在,MySQL 已经成功安装在你的 macOS 上了。
解决mac下mysql安装失败的问题
最新推荐文章于 2024-05-24 14:53:31 发布