Skip to content

Instantly share code, notes, and snippets.

@abheist
Created December 23, 2016 05:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save abheist/a15378bea76616dc03d8a0e7645b9926 to your computer and use it in GitHub Desktop.
Save abheist/a15378bea76616dc03d8a0e7645b9926 to your computer and use it in GitHub Desktop.
Mysql uninstall and install
ps -ax | grep mysql
stop and kill any MySQL processes
brew remove mysql
brew cleanup
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/mysql*
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
edit /etc/hostconfig and remove the line MYSQLCOM=-YES-
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /private/var/db/receipts/*mysql*
restart your computer just to ensure any MySQL processes are killed
try to run mysql, it shouldn't work
brew doctor and fix any errors
brew update
brew install mysql
unset TMPDIR
mysql_install_db
mysql.server start
mysql_secure_installation;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment