我想以编程方式将 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密码吗?