sql >> データベース >  >> RDS >> Mysql

パスワードプロンプトなしでUbuntuにMySQLをインストールする

    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
    

    mysql-server-5.6などの特定のバージョンの場合 、次のようにバージョンを指定する必要があります:

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

    mysql-community-serverの場合、キーは少し異なります:

    sudo debconf-set-selections <<< 'mysql-community-server mysql-community-server/root-pass password your_password'
    sudo debconf-set-selections <<< 'mysql-community-server mysql-community-server/re-root-pass password your_password'
    sudo apt-get -y install mysql-community-server
    

    your_passwordを目的のrootパスワードに置き換えます。 (rootパスワードを空白にするためにyour_passwordを空白のままにすることもできるようです。)

    シェルがhere-stringsをサポートしていない場合 ( zsh ksh93 およびbash それらをサポートする)、使用する:

    echo ... | sudo debconf-set-selections 
    


    1. 読み取り専用のMySQLユーザーを作成するにはどうすればよいですか?

    2. Oracleを使用して、3つのテーブルをPIVOTで1つに結合します

    3. PostgreSQL GROUP BYはMySQLとは異なりますか?

    4. MySqlのDATETIMEフィールドの日付部分にインデックスを作成するにはどうすればよいですか?