-
打开终端应用程序。
-
创建一个新的plist文件,用于定义MySQL的启动项:
sudo nano /Library/LaunchDaemons/com.mysql.mysql.plist
-
将以下内容复制粘贴到打开的文件中:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.mysql.mysql</string> <key>ProgramArguments</key> <array> <string>/usr/local/mysql/support-files/mysql.server</string> <string>start</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist>
-
按下
Control + X
保存文件并退出Nano编辑器。确认保存时,按下Y
键,然后按下Enter
键。 -
设置权限以确保plist文件是可读的:
sudo chmod 644 /Library/LaunchDaemons/com.mysql.mysql.plist
-
加载启动项:
sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist
-
现在,MySQL将在系统启动时自动启动。你可以通过以下命令检查MySQL状态:
sudo /usr/local/mysql/support-files/mysql.server status
确保MySQL服务器在启动后显示 "SUCCESS" 字样。
通过以上步骤,你已经成功将MySQL添加到Mac的自启动项中。每次系统启动时,MySQL服务器将自动启动。