LoginSignup
0
0

【Mac】ローカル環境下のMySQLをアンインストールする

Posted at

はじめに

  • Mac環境を前提とした内容です。
  • MySQLのインストールにはHomebrewを利用しました。
  • 記事中のコマンドの実行は全てターミナルで行なっています。

実行時のMacバージョン(2023/05/22時点)

$ sw_vers
ProductName:		macOS
ProductVersion:		13.2.1
BuildVersion:		22D68

コマンド

注意

重要なデータがある場合は先にバックアップを取ってください

  
MySQLの停止

$ mysql.server stop

HomebrewでMySQLをアンインストール

以下のコマンドを実行します。

$ brew unstall mysql

キャッシュを削除したい場合は以下も実行してください。

$ brew cleanup

アンインストールできたかの確認

以下のコマンドを実行し、Homebrewでインストールした formula の一覧にmysqlが無いことを確認する。

$ brew list

または、以下のコマンドを実行しmysqlコマンドが利用できないことを確認する。

$ mysql --version

出力例: zsh: command not found: mysql


この時点で、MySQLの実行ファイルライブラリなどが削除されています。
ただし、MySQLのデータファイル設定ファイルは、上記のコマンドでは削除されません。
これらのファイルやディレクトリは手動で削除する必要があります。

設定ファイル等の削除

下記のコマンドは一般的なものであり、実際のパスはシステムや設定により異なる場合があります。

sudo rm -rf /usr/local/Cellar/mysql*
sudo rm -rf /usr/local/bin/mysql*
sudo rm -rf /usr/local/var/mysql*
sudo rm -rf /usr/local/etc/my.cnf
sudo rm -rf /usr/local/share/mysql*
sudo rm -rf /usr/local/opt/mysql*
sudo rm -rf /etc/my.cnf

  
必要に応じてfindコマンドなどを使って他の場所にMySQL関連のファイルが残っていないかを確認してください。

おわりに

MySQLの学習用にローカルにインストールした後、Dockerを使って環境構築することに方針を変えたためアンインストールを行いました。

内容に不備がありましたら遠慮なくご指摘いただけると嬉しいです。

参考文献

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0