MySQL作为启动守护程序安装在MacOS上。
这是启动和停止它的shell命令:
sudo launchctl load -F /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
sudo launchctl unload -F /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
有关MySQL启动守护程序的更多信息,请参见https://dev.mysql.com/doc/mysql-osx-excerpt/8.0/en/osx-installation-launchd.html。
在MacOS上安装MySQL的另一种方法是使用brew
。然后使用supervisor完成启动和停止它的用法。这是启动和停止由supervisor管理的服务的方法:
supervisorctl start mysql
supervisorctl stop mysql
我现在正在使用此命令,该命令已发布在另一个问题中。
/usr/local/mysql/support-files/mysql.server start
启动mysql。我想避免在Mac启动时启动它,这就是为什么我想创建一个简单的脚本来在运行它时自动启动开发环境的原因