vlambda博客
学习文章列表

MacOS | MySQL8.0解压TAR Archive详细教程

# 系统环境: macOS Mojave 10.14.5# MySQL版本: 8.0.21 (mysql-8.0.21-macos10.15-x86_64.tar.gz)# MySQL下载: http://dev.mysql.com/downloads/mysql


Command(⌘)+Space(空格)输入Terminal


# 解压tar.gz文件or手动解压cd /Users/<YourName>/Downloadstar zxvf mysql-8.0.21-macos10.15-x86_64.tar.gz


# 解压后的二进制包移动到local安装目录中(登录用户首次sudo权限)sudo mv mysql-8.0.21-macos10.15-x86_64 /usr/local/mysql# 如果想知道是否成功移动/新建终端/查看‘mysql’包是否在目录下open /usr/local

Notes: 这里查找到的目录下应为严格的名称为'mysql'的包

# 更改 mysql 安装目录所属的用户与用户组cd /usr/localsudo chown -R root: wheel sql

以上均在MySQL关闭服务状态下运行。


若没有关闭/请在此步骤手动通过‘系统偏好设置→最下边点mysql’/在弹出页面中点击Stop MySQL Server/如下图

Notes: 如果使用终端和手动操作都关不掉,请重启电脑

# 登录管理员权限cd /usr/local/mysql/binsudo su
#安全模式下启动MySQL(禁止MySQL验证功能)./mysqld_safe --skip-grant-tables &
# 运行MySQL(不报错即运行成功)./mysql
# 初始化密码FLUSH PRIVILEGES;SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YourNewPassword');



Done.