1 在终端执行:
如果没有安装brew 可以参考macos 安装homebrew
$ brew install mysql
2 常用操作
# 启动
$ mysql.server start
# 停止
$ mysql.server stop
# 查看状态
$ mysql.server status
3 修改root密码
安全配置想到
$ mysql_secure_installation
$ mysql -u root
4 修改密码认证方式
8.0的mysql在新建用户上面可能会遇到点麻烦,需要调整一下默认的认证方式。
#查询密码认证方式
SELECT Host, User, plugin from user;
root 默认是mysql_native_password
其他的默认是caching_sha2_password
下面是两种调整密码认证方式的方法
#方法1: 调整配置文件
[mysqld] default_authentication_plugin = mysql_native_password
#方法2:
单独调整某一个用户
ALTER USER '用户名'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
ALTER USER '用户名'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
FLUSH PRIVILEGES;