Ubuntu安装MySQL去掉密码输入提示

在Ubuntu安装MySQL时,在终端会提示输入root密码。以下介绍如何去掉密码输入提示,静默安装的方式.

方法一

sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password ${your_password}'
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password ${your_password}'
sudo apt-get -y install mysql-server

${your_password}替换为你的密码,也可以留空,这样root密码为空密码。

方法二

使用noninteractive,禁用交互

export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get -q -y install mysql-server

此处,root密码为空密码。

空密码处理

对于空的root密码,可以使用mysqladmin添加root密码:

mysqladmin -u root password ${your_password}

${your_password}替换为你的密码。

版权声明:著作权归作者所有。

相关推荐

忘记PostgreSQL的安装密码重置密码

忘记PostgreSQL的安装密码,需要使用无密码的方式登陆,这样需要重启postgresql。1、备份配置文件pg_hba.conf我们需要对pg-hba.conf修改,在改动前最好先备份它。它一般在/etc/postgresql-9.1/pg_hba.conf。cd /etc/postgresql-9.3/ cp pg_hba.conf pg_hba.conf-b

Ubuntu 16安装CUDA Toolkit和cuDNN脚本

安装的环境:Ubuntu 16.04安装的软件版本:CUDA Toolkit v8.0,cuDNN v6.0#!/bin/bash # 安装CUDA Toolkit v8.0 # 指令赖昀:https://developer.nvidia.com/cuda-downloads (linux -> x86_64 -> Ubuntu -> 16.04 -

Ubuntu安装php curl扩展

1、使用apt-cache搜索curlsudo apt-cache search curl 在搜索结果里找到类似:php5.6-curl - CURL module for PHP php7.1-curl - CURL module for PHP 2、使用apt-ge

MySQL 5.7推荐使用ALTER USER修改密码

MySQL修改用户的密码主要有两种方法:ALTER USER 和SET PASSWORDALTER USER 基本使用ALTER USER testuser IDENTIFIED BY '123456'; 修改当前登录用户ALTER USER USER() IDENTI

MySQL 5.7设置用户密码过期

数据库mysql的user表里有三个字段用于控制用户密码过期的设置:`password_expired` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N', `password_last_changed` timestamp NULL&nbs

Ubuntu使用ppa安装JDK8/JDK9

这是有WebUpd8 维护的一个Oracle Java PPA。它提供了安装JDK8以及JDK 9的installer。这些installer不包含Java的二进制文件,只是一个提供自动下载以及安装JDK的脚本。目前支持的Ubuntu版本包含:Ubuntu 16.10, 16.04, 15.10, 14.04 以及&n