1. ホーム
  2. mysql

[解決済み】mysqldを停止する方法

2022-04-12 16:05:33

質問

mysqldの起動コマンドを調べるには(macを使用)、私は行うことができます。

ps aux|grep mysql

以下のような出力があり、mysqlサーバーを起動することができました。

/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=...

コマンドラインからmysqlを停止するために必要なコマンドはどのように見つけるのでしょうか?

どのように解決するのですか?

試してみてください。

/usr/local/mysql/bin/mysqladmin -u root -p shutdown 

または

sudo mysqld stop

または

sudo /usr/local/mysql/bin/mysqld stop

または

sudo mysql.server stop

をインストールすると OSXのLaunchctl を試すことができます。

MacPorts

sudo launchctl unload -w /Library/LaunchDaemons/org.macports.mysql.plist
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql.plist

注意:これは再起動後も持続します。

ホームブリュー

launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

バイナリインストーラ

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart

で見つけました。 https://stackoverflow.com/a/102094/58768