MySQLサーバを消して、MySQLクライアントだけインストール

MySQLサーバを消して、MySQLクライアントだけインストール

やること

  • MySQLDBサーバをアンインストールして、MySQLサーバのプロセスがないことを確認
  • MySQLクライアントツールをインストール
  • MySQLクライアントツールは、Docker上のMySQLサーバに接続するために使う
  • MySQLサーバをアンインストールした理由は、Docker上のMySQLサーバに接続したいができないから
  • PCにインストールされたMYSQLが邪魔して、しまうため

プロセスがいることを確認

 ps -axf | grep mysql
  501  1813             0:00.03 /bin/sh /usr/local/opt/mysql@5.7/bin/mysqld_safe --datadir=/usr/local/var/mysql
  501  1916  1813   0:12.50 /usr/local/opt/mysql@5.7/bin/mysqld --basedir=/usr/local/opt/mysql@5.7 --

アンインストール

  • サーバ
brew uninstall mysql@5.7
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

プロセスが消えているか確認

ps -axf | grep mysql

MySQLクライアントだけインストール

  • アンインストール終わったら、DB接続するためにMySQLクライアントツールをいれます。
  • 入れたら、バッシュに環境変数を書いてバッシュをリロードします。
  • MySQLサーバ ではない点注意!
brew install mysql-client@5.7
echo 'export PATH="/usr/local/opt/mysql-client@5.7/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile