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 mysqlps -ax | grep mysqldetiene y mata cualquier proceso MySQLbrew remove mysqlbrew cleanupsudo rm /usr/local/mysqlsudo rm -rf /usr/local/var/mysqlsudo rm -rf /usr/local/mysql*sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plistsudo rm -rf /Library/StartupItems/MySQLCOMsudo 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 doctorbrew updatebrew install mysqlunset TMPDIRmysqld -initialize --log-error-verbosity --user=whoami --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmpmysql.server startbrew services start mysql