mysql - 在 Ubuntu 上无人值守安装 Percona/MySQL

标签 mysql linux ubuntu ubuntu-11.04 percona

我可以使用以下代码在 Ubuntu 上安装 MYSQL,无需提示:

dbpass="mydbpassword"
export DEBIAN_FRONTEND=noninteractive
echo mysql-server-5.1 mysql-server/root_password password $dbpass | debconf-set-selections
echo mysql-server-5.1 mysql-server/root_password_again password $dbpass | debconf-set-selections
apt-get -y install mysql-server

我在网上找到的带有 debconf-set-selections 的部分(可能在这里不记得了),到目前为止它对我来说还可以。我不是很了解它是如何工作的专家,但确实如此。

但是,我想为 Percona 做同样的事情。我已经设置了 apt 包管理器来处理使用 apt-get for percona。所以现在我的代码如下:

dbpass="dbpass" && export dbpass
export DEBIAN_FRONTEND=noninteractive
echo percona-server-server-5.5 percona-server-server-5.5/root_password password $dbpass | debconf-set-selections
echo percona-server-server-5.5 percona-server-server-5.5/root_password_again password $dbpass | debconf-set-selections
apt-get -y install percona-server-server-5.5

但是,Percona 安装但没有定义的密码。我知道我在 debconf 位中遗漏了一些东西。

我很感激这里的一些指导。

提前致谢。

最佳答案

我实际上在这里找到了答案 install mysql on ubuntu without password prompt那个建议

export DEBIAN_FRONTEND=noninteractive apt-get -q -y 安装 mysql 服务器

工作并给我留下了一个没有密码的 root 用户,这正是我想要的。

关于mysql - 在 Ubuntu 上无人值守安装 Percona/MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9743828/

相关文章:

linux - 可在 Ubuntu 和 MacOsX 上运行的 bash 脚本

linux - Linux 中# 符号后运行命令

linux - ubuntu/linux 中多个同名的二进制文件

ubuntu - 无法在 Ubuntu 19.10 上启动设置(gnome-control-center)

php - 当字段等于 1 时,使 CSS 背景矩形出现

mysql - 不能将两个选择组合在一起

sql - SQL中ENUM列的大小?

linux - 在 Nagios 中创建事件

linux - 如何找到现在启动的 linux Image 名称

mysql - 索引 SET 字段