刚刚安装了MariaDB(带有自制软件).一切看起来都在起作用,但我无法弄清楚如何让它在我的Mac上启动时自动启动.我找不到任何针对Mac的特定文档.
安装输出说:
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
Run Code Online (Sandbox Code Playgroud)
我想我不知道正确的地方在哪里.
Suc*_*pto 13
从 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
Run Code Online (Sandbox Code Playgroud)
只需brew services start mariadb在终端上运行.
Gra*_*ier 10
在Calvin的回答(删除,我猜?)和这个页面的帮助下,这些是我用来完成此任务的步骤:
cp /usr/local/Cellar/mariadb/5.5.30/homebrew.mxcl.mariadb.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
Run Code Online (Sandbox Code Playgroud)
在下次启动时,MariaDB启动并运行.
如果您通过Homebrew安装MariaDB,您可以使用它来查看如何在登录时启动您的mariadb.
brew info mariadb
Run Code Online (Sandbox Code Playgroud)
要在登录时启动启动mariadb:
ln -sfv /usr/local/opt/mariadb/*.plist ~/Library/LaunchAgents
Run Code Online (Sandbox Code Playgroud)
然后立即加载mariadb:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
Run Code Online (Sandbox Code Playgroud)
或者,如果您不想/需要launchctl,您可以运行:
mysql.server start
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15627 次 |
| 最近记录: |