Heim  >  Artikel  >  Datenbank  >  Wie installiere ich MySQL unter Ubuntu, ohne ein Passwort einzugeben?

Wie installiere ich MySQL unter Ubuntu, ohne ein Passwort einzugeben?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-19 22:47:02436Durchsuche

How to Install MySQL on Ubuntu Without Entering a Password?

Passwortlose MySQL-Installation unter Ubuntu

Frage:

Wie kann ich MySQL unter Ubuntu installieren, ohne dabei ein Passwort eingeben zu müssen?

Hintergrund:

Bei der Installation von MySQL mit sudo apt-get install mysql werden Sie zur Passworteingabe aufgefordert, was in nicht-interaktiven Szenarien oder bei der Skripterstellung der Installation unpraktisch sein kann.

Lösung:

Um die Passwortabfrage zu umgehen, verwenden Sie das folgende Skript:

#!/bin/bash
sudo debconf-set-selections << EOF
mysql-server mysql-server/root_password password your_password
mysql-server mysql-server/root_password_again password your_password
EOF
sudo apt-get -y install mysql-server

Ersetzen Sie Ihr_Passwort durch Ihr gewünschtes Passwort. Geben Sie für bestimmte Versionen (z. B. MySQL-Server-5.6) die Version wie unten gezeigt an:

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

Verwenden Sie für MySQL-Community-Server die folgenden Schlüssel:

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

Sie können auch Debconf-get-selections verwenden, um Ihre Einstellungen zu überprüfen:

sudo debconf-get-selections | grep ^mysql

Das obige ist der detaillierte Inhalt vonWie installiere ich MySQL unter Ubuntu, ohne ein Passwort einzugeben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn