Zahlungsmethoden Abuse

MySQL in Ubuntu konfigurieren

21.01.2023, 23:42

Wie in früheren Artikeln erwähnt, kann das DBMS aus dem offiziellen und dem Entwickler-Repository installiert werden. Unabhängig davon wird das Programm während der Installation mehrere Fragen stellen, die beantwortet werden müssen. Im Folgenden erfahren Sie, welche und wie Sie diese beantworten können.

Beantwortung der DBMS-Fragen

Als erstes fragt das Programm den Benutzer nach dem Root-Passwort. Sie müssen es nur angeben.

Anschließend müssen Sie es zur Bestätigung erneut eingeben:

Der Benutzer hat das Recht, das Passwortfeld leer zu lassen, aber in diesem Fall wird MySQL die Unix-Autorisierung verwenden, um sich anzumelden, wenn der mysql-Client von der Konsole aus gestartet wird (Sie verlieren den Fernzugriff). Dies wird in Zukunft zu weiteren Unannehmlichkeiten führen, daher ist es besser, dies nicht zu tun und das Root-Passwort gleich zu setzen.

Danach wird das Programm Sie warnen, dass MySQL eine neue Autorisierungsmethode verwendet. Diese Information finden Sie in dem Fenster, das sich öffnet:

Das Installationsprogramm wird Sie dann auffordern, die neue Autorisierungsmethode zu installieren oder zur alten zurückzukehren. Die Client-Bibliotheken für MySQL in Ubuntu sind bereits für die Unterstützung der neuen Methode eingerichtet, so dass diese beibehalten werden kann:

Sobald die Installation abgeschlossen ist, müssen Sie den Befehl mysql_secure_installation ausführen (um den MySQL-Server zu schützen). Wenn Sie bei der Installation von MySQL ein Passwort gesetzt haben, können Sie den Befehl ohne sudo ausführen. Wenn das Passwort nicht gesetzt wurde, müssen Sie als erstes den Code für den Root-Benutzer festlegen.

mysql_secure_installation

Haben Sie das Root-Passwort eingegeben und gesetzt? Als Nächstes fordert der Befehl Sie auf, das MySQL-Passwortvalidierungs-Plugin zu aktivieren. Aktivieren Sie es nicht, wenn Sie keine Ahnung haben, was es ist und warum Sie es brauchen. Kurz gesagt, das Plugin verhindert die Installation von zu einfachen Passwörtern für MySQL-Benutzer. Antworten Sie an dieser Stelle mit n:

Als Nächstes wird das Dienstprogramm fragen, ob das Root-Passwort geändert werden muss. Auch hier können Sie mit n antworten, da Sie das Passwort bereits zuvor festgelegt haben:

Beantworten Sie alle folgenden Fragen des Programms mit ja:

Mit diesem Konfigurationsprinzip werden Sie nicht in der Lage sein, nur sudo anzuwenden, um sich von der Konsole aus mit mysql zu verbinden. Sie können es zwar versuchen, aber Sie erhalten die Fehlermeldung Access Denied. Um eine Verbindung zu MySQL über den Konsolen-Client herzustellen, geben Sie das zuvor festgelegte root-Passwort ein:

mysql -u root -p

Damit sind die Konfigurationsanweisungen abgeschlossen.

mysql vps mieten