Ubuntu 通过脚本安装 MySQL

Ubuntu (包括 Debian)在安装MySQL Server 会提示输入root的密码,这样在使用脚本安装MySQL的时候会暂停再输入密码的阶段。下面的方法通过预先设置MySQL的默认root密码,在安装的时候自动完成密码的设置。

sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password vagrant'
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password vagrant'
sudo apt -y install mysql-server

该方法只对应于MySQL,对于 MariaDB(MySQL的分支),在安装的时候并不设置默认的root密码。

参考链接:

  1. https://stackoverflow.com/questions/7739645/install-mysql-on-ubuntu-without-password-prompt

Leave a Reply

Your email address will not be published. Required fields are marked *