Mac 下利用 Launchctl 自启动 mysql

plist代码

    <!DOCTYPE plist PUBLIC "-//Apple//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</string>
        <key>ProgramArguments</key>
        <array>
                <string>/usr/local/mysql/bin/mysqld_safe</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>KeepAlive</key>
        <false/>
    </dict>
    </plist>

如果上述命令没有发生错误,那么恭喜,重启电脑,mysql已经可以自动启动了。

在这个过程中,有几个注意的地方,列在下面: