Homebrew安装Mysql
安装方法
查找并确定自己需要安装的版本
brew search mysql
# 以下是显示内容
==> Formulae
automysqlbackup mysql++ mysql-client@5.7 mysql-connector-c++@1.1 mysql-search-replace mysql@5.7
mysql mysql-client mysql-connector-c++ mysql-sandbox mysql@5.6 mysqltuner
==> Casks
homebrew/cask/mysql-connector-python homebrew/cask/mysql-shell homebrew/cask/mysql-utilities homebrew/cask/navicat-for-mysql homebrew/cask/sqlpro-for-mysql
安装msyql@5.7
brew install mysql@5.7
安装成功后,会看到这样的提示
==> Caveats
We've installed your MySQL database without a root password. To secure it run:
mysql_secure_installation
可以看到brew在安装的时候已经初始过mysql了(不用再像网上说的再执行mysql_install_db命令),且当前没有密码于是我按照它的提示,执行命令:
mysql_secure_installation
按照提示设置密码即可
配置密码…
完全卸载方法
关闭mysql服务
先打开系统偏好设置,关闭mysql服务
执行卸载
然后依次执行下面命令:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-)
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
卸载检查
保险起见,命令执行完后再检查下各文件夹
- 检查/usr/local/Cellar目录是否有mysql文件,有的话删除。
- 检查/usr/local/var 里的mysql文件,有的话删除。
- 执行brew cleanup。