sierra - uninstall mysql mac
brew install mysql en mac os el capitan (3)
Estoy intentando instalar mysql en MAC OS versión 10.11.2 siguiendo los métodos en este enlace ,
El siguiente comando ha sido ejecutado exitosamente,
brew install mysql
pero cuando escribo el siguiente comando,
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
Obtuve el siguiente error:
mysql_install_db: [ERROR] unknown variable ''tmpdir=/tmp''
2015-12-17 17:35:54 [ERROR] Unrecognized options
Por favor ayuda. Gracias por adelantado.
Basado en este enlace: https://bugs.launchpad.net/mysql-sandbox/+bug/1396092 y este https://blog.omgmog.net/post/installing-mysql-on-os-x-mountain-lion/ Parece que es posible que simplemente deba unset TMPDIR
antes de ejecutar el comando install_db.
Intenta ejecutar esto, funcionó para mí. (Lo tengo de los comentarios que se encuentran aquí )
mysqld -initialize --verbose --user=whoami --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
Publicar aquí por si alguien se enfrenta al mismo problema que yo.
Todo el crédito va a la pared del codificador.
Eliminar MySQL completamente
ps -ax | grep mysql
ps -ax | grep mysql
detiene y mata cualquier proceso MySQLbrew 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
- Edite / etc / hostconfig y elimine la línea 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*
- edite ~ / .bash_profile y elimine cualquier alias para mysql o mysqlAdmin
- reinicie su computadora solo para asegurarse de que no haya ningún proceso de MySQL intente ejecutar mysql, no debería funcionar
Reinstalar MySQL con Homebrew
brew doctor
brew update
brew install mysql
unset TMPDIR
mysqld -initialize --log-error-verbosity --user=whoami --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
mysql.server start
brew services start mysql