The last two times I’ve used MacPorts to install mysql5 +server, the plist isn’t installed that allows me to have MySQL start on launch. I can’t remember what, if anything, I did the on the last install and I can’t seem to find a way to get it installed. Am I missing something? How can I either get the plist file (the only way I know of to start MySQL automatically) or start MySQL automatically in another way?
Thanks.
UPDATE: I still haven’t found an answer anywhere, but I installed the files manually. One of my machines with an older install had the relevant files so I SCP’d them to my new machine, created the appropriate symlink in /Library/LaunchDaemons and executed the command to load the plist file. Everything’s fine for me now, but that doesn’t help anyone else. If anyone needs these files and/or instructions, contact me through http://robwilkerson.org/contact and I’ll be happy to provide them since I can’t upload them here.
The
mysql5 +serverpackage variant in MacPorts is obsolete, and is superseded by themysql5-serverpackage, which you install in addition tomysql5. This allows you to build it after the fact, instead of re-compiling the entiremysql5package with+server.I’d suggest to just remove your old
mysql5 +server, and install using the following.That’ll build both the required
mysql5andmysql5-serverpackages for you, and you’ll have the mysql5 plist file in/Library/LaunchDaemons. Also note that you no longer need to symlink yourmysqld.sockto/tmp/mysql.sock.