Non-Interactive Installation of MySQL on Ubuntu
The standard method of installing MySQL server on Ubuntu using sudo apt-get install mysql prompts for Ein Passwort in der Konsole, das beim Schreiben von Skripten für automatisierte Installationen unpraktisch sein kann.
mit Debconf-Set-Selektionen
, um die Passwortaufforderung während der Installation zu vermeiden Kann den Befehl Debconf-Set-Selections verwenden, um das Kennwort für den MySQL-Root-Benutzer zu präsentieren. Dies erfordert die folgenden Schritte:
sudo debconf-set-selectionsIn diesem Skript ersetzen Sie Ihr_Password durch das gewünschte Stammkennwort. Hinweis: Es ist auch möglich, Ihr_Password leer zu lassen, um das Stammkennwort auf leer zu gestalten.
spezifische MySQL -Versionen
Wenn Sie eine bestimmte Version von MySQL installieren müssen, wie MySQL 5.6, geben Sie die Version im Befehl debconf-set-selections wie folgt an:
sudo debconf-set-selectionsmysql Community Server
für MySQL Community-Ausgaben, die Debconf-Set-Selections-Tasten unterscheiden sich geringfügig:
sudo debconf-set-selectionshier-Strings in Nicht-Bash-Shells
einige Shells wie Dash oder Ash, unterstützen nicht Hier. Verwenden Sie in diesen Fällen Folgendes:
echo ... | sudo debconf-set-selectionsoder schreibe multiline Zeichenfolgen mit:
catverifikation
, um das konfigurierte Root-Passwort zu überprüfen, verwenden Sie den Befehl Debconf-Get-Selections:
$ sudo debconf-get-selections | grep ^mysql mysql-server mysql-server/root_password_again password your_password mysql-server mysql-server/root_password password your_password
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3