我在brew上安装了mysql,并希望在登录时启动启动mysql。
brew install mysql
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plistbrew安装成功,但在执行最后一个命令后,它显示
Could not find domain for 如何解决这个问题?
系统信息:MacOSX10.10Yosemite,brew安装mysql-5.6.21。
在我的另一台机器上(相同的操作系统,更新的和较少使用的),上述三个建议都是成功的,mysql确实在重启机器后自动启动。
发布于 2015-01-23 07:18:09
运行该命令的用户必须通过GUI登录。然后,该命令将在SSH和机器上的本地终端上工作。
发布于 2015-01-15 21:41:32
我在通过自制软件安装postgresql后尝试启动postgresql时遇到了这个问题,尽管以前它工作得很好。我后来意识到它只有在通过SSH远程运行时才会失败--当我使用本地终端时,它开始时没有任何问题。
发布于 2016-04-29 03:43:19
此错误消息具有误导性。此问题的最常见原因是权限问题。
只需以root用户身份运行:
sudo su
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist我在Mac Capitan上使用交互式非登录shell或交互式登录shell与受限用户运行时遇到了同样的问题。在sh和bash中工作。
https://stackoverflow.com/questions/27189296
复制相似问题