web-dev-qa-db-ja.com

Mac OS Xの起動時にMariaDBを起動するにはどうすればよいですか?

MariaDBをインストールしました(自作)。すべてが機能しているように見えますが、Macの起動時に自動的に起動する方法がわかりません。これに関するMac固有のドキュメントが見つかりません。

インストール出力には次のように表示されます。

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

どこがいいのかわからないと思います。

13

Calvinの答え(削除されたと思いますか?)と このページ の助けを借りて、これを達成するために使用した手順は次のとおりです。

cp /usr/local/Cellar/mariadb/5.5.30/homebrew.mxcl.mariadb.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mariadb.plist

次回の起動時に、MariaDBが稼働していました。

10

brew info mariadbから

To have launchd start mariadb now and restart at login:
  brew services start mariadb
Or, if you don't want/need a background service you can just run:
  mysql.server start

ターミナルでbrew services start mariadbを実行するだけです。

15
Sucipto

HomebrewでMariaDBをインストールする場合、これを使用して、ログイン時にmariadbを開始する方法を確認できます。

brew info mariadb

ログイン時にmariadbを起動するには:

ln -sfv /usr/local/opt/mariadb/*.plist ~/Library/LaunchAgents

次に、mariadbを今すぐロードします。

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mariadb.plist

または、launchctlが必要ない/必要ない場合は、次のコマンドを実行できます。

mysql.server start
8
WalkerAI

launchdを使用する必要があります。見る - $ man launchd

さらに、 ネイサンは良い記事を書いたlaunchdに。

2
Seyeong Jeong