MySQL Startup Problems

Insecure Startup Item disabled.

“/Library/StartupItems/MySQLCOM” has not been started because it does not have the proper security settings.

Ugh, it’s frustrating after installing a fresh MySQL database and getting road blocks like a misconfigured security setting. The cure is found in the security settings in the form of permissions. Mac OS X is heavily dependent on correct permissions settings, which is why it’s important to open Disk Utility and Repair Permissions on a monthly basis and especially after any updates from Apple!

In this case, you need to mediate the issue manually. Open your Terminal (found in Applications/Utilities) and enter the following, followed by hitting the RETURN key.

sudo chown -R root:wheel /Library/StartupItems/MySQLCOM

Prepending the command line with “sudo” instructs the computer to handle the request as a “super user” so it’ll ask you for your administration password, which you must enter. Terminal won’t show you your password characters as you type, so pay attention and enter it correctly, else repeat the command. Once processed, the MySQLCOM startup item should launch correctly, allowing your MySQL database to auto-start when your machine starts up.