Ubuntu安装mysql时候如果通过shell实现自动输入密码

!/bin/bash

apt-get install -y mysql-server

通过脚本安装mysql时,如何自动输入mysql root密码

阅读 6.7k
3 个回答
DEBIAN_FRONTEND=noninteractive apt install -y mysql-server

如果是用root安装不用密码吧。
如果是普通用户,直接调用了sudo,那只能用expect之类的方法,或者把/etc/sudoers改成不需要输入密码。

mysql -u root -ppasswd
root是用户名,passwd是该用户的密码

注意-p和密码之间不要有空格

你是不是这个意思?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题