Tutorial zur Installation und Konfiguration der Linux CentOS MySQL-Datenbank

Tutorial zur Installation und Konfiguration der Linux CentOS MySQL-Datenbank

Hinweise zur Installation der MySQL-Datenbank, mit allen teilen

a) Laden Sie das MySQL-Quellinstallationspaket herunter: wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

b) MySQL-Quelle installieren: yum localinstall mysql57-community-release-el7-8.noarch.rpm

Wenn am Ende „complete!“ erscheint, bedeutet dies, dass die MySQL-Quellinstallation abgeschlossen ist.

c) Prüfen Sie, ob die Installation abgeschlossen ist: yum repolist enabled | grep "mysql.*-community.*"

d) Installieren Sie MySQL: yum install mysql-community-server

Wenn am Ende „Abgeschlossen!“ erscheint, ist die MySQL-Installation abgeschlossen.

e) So starten Sie den MySQL-Dienst: systemctl enable mysqld

f) Überprüfen Sie die installierte MySQL-Version: rpm -aq | grep -i mysql

g) Starten Sie den MySQL-Dienst: systemctl restart mysqld

h) Zeigen Sie das anfängliche MySQL-Passwort an: grep 'Ein temporäres Passwort' /var/log/mysqld.log

i) MySQL-Passwort ändern: mysqladmin -u root -p „altes Passwort“ password „neues Passwort“

Hier liegt ein Problem bei der Passwortänderung vor und die Änderung schlägt fehl, da das Passwort zu einfach ist. Es gibt zwei Lösungen:

Methode 1: Machen Sie Ihr Passwort komplexer (das ist die direkteste Methode)

Methode 2: Deaktivieren Sie die Überprüfung der MySQL-Passwortstärke (validate_password).

Bearbeiten Sie die Konfigurationsdatei: vim /etc/my.cnf , fügen Sie eine Zeile validate_password=off hinzu

Starten Sie nach der Bearbeitung den MySQL-Dienst neu: systemctl restart mysqld

j) Richten Sie MySQL für den Fernzugriff ein:

Melden Sie sich bei MySQL an: mysql -uroot -p password

Fügen Sie einen Benutzer hinzu, um Zugriffsrechte zu gewähren: Gewähren Sie alle Berechtigungen für *.* an „root“@„IP-Adresse“, identifiziert durch „Passwort“, mit der Gewährungsoption; //Sie können die IP in %% ändern, was bedeutet, dass alle Berechtigungen aktiviert sind

OK, ich werde die lokale Verbindung versuchen.

Okay, das ist das Ende. Ich hoffe, Sie stoßen auf keine Fehler.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Linux lernen: Dritte Centos7-Installation, MySQL5.7.16-Datenbank
  • Detaillierte Erklärung des wget-Befehls in Linux
  • Linux erkennt, ob der Server mit dem Netzwerk verbunden ist
  • Detaillierte Erläuterung der detaillierten Konfiguration von sudo und seiner Konfigurationsdatei /etc/sudoers unter Linux
  • So verwenden Sie FTP auf dem Windows-Desktop, um Dateien auf einen Linux-Server hochzuladen
  • Detaillierte Erläuterung von MySQL-Optimierungsbeispielen unter Linux
  • Detaillierte Erläuterung zu Sicherung und Wiederherstellung unter Linux sowie zu Dateiberechtigungen unter Linux
  • Detaillierte Erklärung der Dateideskriptoren und Dateizeiger unter Linux

<<:  Schritt-für-Schritt-Anleitung zur Sicherheitsüberprüfung auf dem Win2008-Server (Anweisungen zur täglichen Wartung)

>>:  Kapitel zur Entwicklung von WeChat-Applets: Fallstricke

Artikel empfehlen

Implementierungscode für die adaptive IFrame-Größe

Seitendomänenbeziehung: Die Hauptseite a.html gehö...

Welche Arten von MySQL-Verbindungsabfragen kennen Sie?

Vorwort Wenn die Abfrageinformationen aus mehrere...

10 zu wenig genutzte oder missverstandene HTML-Tags

Hier sind 10 HTML-Tags, die zu wenig verwendet od...

So legen Sie die Anzahl der MySQL-Verbindungen fest und ermitteln sie

Holen Sie sich die Anzahl der Verbindungen --- Ho...

Eine kurze Erläuterung der Situationen in MySQL, die zu Indexfehlern führen

Hier einige Tipps von Ausbildungsstätten und mein...

JS + Canvas realisiert dynamischen Uhreffekt

Eine auf Canvas basierende Demo einer dynamischen...

So spielen Sie lokale Mediendateien (Video und Audio) mit HTML und JavaScript ab

Erstens kann JavaScript aus Sicherheitsgründen ni...

Wann sollte man Map anstelle einfacher JS-Objekte verwenden?

Inhaltsverzeichnis 1. Map akzeptiert jeden Schlüs...

So installieren Sie Docker mit YUM

Wie in der folgenden Abbildung dargestellt: Wenn ...

Ändern Sie die Startzeit von Grub in Ubuntu

Die Online-Suche zum Ändern der Grub-Startzeit be...

Detaillierte Erklärung zur Verwendung des Grep-Befehls in Linux

Linux-Grep-Befehl Mit dem Linux-Befehl grep könne...

Nginx leitet dynamisch an Upstream weiter, entsprechend dem Pfad in der URL

In Nginx gibt es einige erweiterte Szenarien, in ...

js realisiert Warenkorb-Add- und Subtraktions- sowie Preisberechnungsfunktionen

In diesem Artikel wird der spezifische Code von j...