Mac 从 shell 脚本安装 MySQL

Mac 从 shell 脚本安装 MySQL

我想以编程方式将 MySQL 安装到运行 OS 10.11.6 El Capitan 的 Mac 系统,因此下载 .dmg 后,脚本将使用以下命令将其解压:

sudo hdiutil attach mysql-5.7.16-osx10.11-x86_64.dmg

之后脚本运行:

sudo installer -package /Volumes/mysql-5.7.16-osx10.11-x86_64/mysql-5.7.16-osx10.11-x86_64 .pkg -target /

这里启动安装程序,现在当我从 GUI 安装 MySQL 时,我会收到一个消息框,告诉我 root 用户的临时密码(参见附图)

在此输入图像描述

所以,我想要的是读取临时 root 密码并最终为 root 用户设置预定义密码的脚本:

1)是否可以让bash shell读取临时密码并将其存储到变量中?

2)脚本可以自动重置root密码吗?

相关内容