Installation und Konfiguration von MySQL 8.0.15 unter Centos7

Installation und Konfiguration von MySQL 8.0.15 unter Centos7

In diesem Artikel finden Sie das grafische Tutorial zur Installation und Konfiguration von MySQL 8.0.15 als Referenz. Der spezifische Inhalt ist wie folgt

1. Gehen Sie auf die offizielle Website und wählen Sie die MySQL-Version unter Linux aus, die Ihrer Version entspricht.

Folgen Sie den Zahlen auf den Pfeilen und führen Sie die Vorgänge der Reihe nach aus, um das folgende Bild aufzurufen.


Warten Sie, bis der Download abgeschlossen ist. Der erste Schritt ist nun abgeschlossen.

2. Laden Sie die heruntergeladene Datei mysql-8.0.15-el7-x86_64.tar.gz zur Dekomprimierung auf das Linux-System hoch.

(1) Ich habe diese Datei in das Verzeichnis /root/ hochgeladen und zunächst die Dateien im Verzeichnis /root/ überprüft. Um sicherzustellen, dass diese Datei auf Ihrem System vorhanden ist.

cd /root/
ls

(2) Entpacken Sie die Datei.

tar -zxvf mysql-8.0.15-el7-x86_64.tar.gz

Dann wird dieses Verzeichnis unter dem aktuellen /root/-Verzeichnis generiert.

3. Installieren Sie MySQL.

(1) Installieren Sie mysql-8.0.15-el7-x86_64 nach /usr/local/mysql.

mv mysql-8.0.15-el7-x86_64 /usr/local/mysql //Verschieben Sie die Datei in das Verzeichnis /usr/local/ und benennen Sie sie in mysql um.

(2) Fügen Sie dem System die MySQL-Gruppe und den MySQL-Benutzer hinzu.

groupadd mysql und useradd -r -g mysql mysql

(3) Rufen Sie das Verzeichnis /usr/local/mysql auf und ändern Sie die entsprechenden Berechtigungen.

cd /usr/local/mysql //Geben Sie das Verzeichnis /usr/local/mysql ein chown -R mysql:mysql ./ //Ändern Sie das aktuelle Verzeichnis zum MySQL-Benutzer

(4) Initialisieren Sie MySQL und notieren Sie das temporäre Passwort, das bei der ersten Anmeldung verwendet wird.

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 
//Nach dem Ausführen wird ein temporäres Passwort generiert

Die Ergebnisse sind wie folgt

(5) Überprüfen Sie, ob die Datei my.cnf während des Initialisierungsprozesses automatisch generiert wird.

cd /etc/ //Geben Sie das Verzeichnis /etc/ ein ls | grep my.cnf //Überprüfen Sie, ob eine Datei my.cnf vorhanden ist. Wenn ja, wird es Ergebnisse bringen

(6) Nachdem die Datei my.cnf generiert wurde, fahren Sie mit Schritt 8 fort, um die Informationen in der Datei my.cnf zu ändern.

(7) Wenn während des Initialisierungsprozesses keine my.cnf-Datei generiert wird, erstellen Sie eine neue Datei my-defalut.cnf und kopieren Sie sie nach /etc/my.cnf

touch my-defalut.cnf //Neue Datei erstellen chmod 755 my-defalut.cnf //Berechtigungen erteilen cp my-defalut.cnf /etc/my.cnf //Datei in das Verzeichnis /etc/ kopieren und in my.cnf umbenennen Dateiname

(8) Die Informationen in my.cnf lauten wie folgt

[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
Port = 3306
socket=/tmp/mysql.sock
pid-file=/usr/local/mysql/$hostname.pid //Beachten Sie das kleine Detail, $hostname ist hier der Hostname von Linux. Im Allgemeinen ist jeder Hostname anders.
sql_mode=KEIN_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

(9) Konfigurieren Sie Umgebungsvariablen für MySQL.

vim /etc/profile // Öffnen Sie die Profildatei.
exportiere MYSQL_HOME
MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/lib:$MYSQL_HOME/bin

(10) Legen Sie es als Startobjekt fest.

Führen Sie den Code nacheinander aus.

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql //Ausführbare Berechtigungen hinzufügen.
chkconfig --add mysql // Registrieren und starten Sie den Dienst

Geben Sie chkconfig --list ein // Prüfen Sie, ob das Hinzufügen erfolgreich war.

Zeigt Erfolg an.

(11) Starten Sie den Server und melden Sie sich bei MySQL an.

service mysql start //Starten Sie den Server.
mysql -uroot -p //Melden Sie sich bei mysql an. Anschließend werden Sie zur Eingabe des Kennworts aufgefordert.

Geben Sie das während des Initialisierungsvorgangs generierte temporäre Passwort ein und drücken Sie die Eingabetaste. Rufen Sie die folgende Seite auf.

Dies bedeutet, dass die Installation erfolgreich war.

(12) Ändern Sie nach dem Aufrufen von MySQL das Passwort. Sonst kann man nichts machen.

Ändern Sie den Benutzer „root“@„localhost“, identifiziert durch „Ihr_Passwort“;

Dann beenden; beenden, erneut eingeben und testen.

Datenbanken anzeigen;

An diesem Punkt ist der gesamte Prozess der Installation von MySQL Version 8.0.15 abgeschlossen!

Abschließend möchte ich sagen, dass ich noch ein Anfänger bin und hoffe, dass Sie mir bei Fragen einen Rat geben können! ! !

Wunderbares Thema teilen:

Tutorial zur Installation verschiedener MySQL-Versionen

MySQL 5.7-Installationstutorials für verschiedene Versionen

MySQL 5.6-Installationstutorials für verschiedene Versionen

mysql8.0-Installationstutorials für verschiedene Versionen

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:
  • MySQL 8.0.15 Installations- und Konfigurations-Tutorial unter Win10
  • Das ausführliche Tutorial zum Herunterladen und Installieren von MySQL 8.0.15 ist für Anfänger ein Muss!
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 unter Windows
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15
  • Grafisches Tutorial zur Installation und Konfiguration der MySQL 8.0.15 Winx64-Dekomprimierungsversion
  • Grafisches Tutorial zur Installation von MySQL 8.0.15 und Datenbankgrundlagen
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 unter Win10
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 sowie zur Kennwortänderung unter Linux
  • Installations-Tutorial für MySQL 8.0.15-Version: Verbindung zu Navicat.list herstellen

<<:  JavaScript-Makrotasks und Mikrotasks

>>:  Wie Sie eine statische IP in CentOS7 auf VirtualBox6 festlegen und was Sie dabei beachten müssen

Artikel empfehlen

Die Bedeutung der 5 Leerzeichenarten in HTML

HTML bietet fünf Leerzeichen mit unterschiedliche...

Detaillierte Interpretation der Datei /etc/fstab im Linux-System

Vorwort [root@localhost ~]# cat /etc/fstab # # /e...

5 JavaScript-Möglichkeiten zum Abflachen von Arrays

Inhaltsverzeichnis 1. Konzept der Array-Abflachun...

Tipps zur Verwendung von DIV-Containern mit fester Höhe in IE6 und IE7

Es gibt viele Unterschiede zwischen IE6 und IE7 in...

Vue Uniapp realisiert den Segmentierungseffekt

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

So implementieren Sie die Größenanpassung mobiler Webseiten

Ich habe das vorliegende Projekt endlich abgeschl...

Zusammenfassung der 10 am häufigsten gestellten Fragen in Linux-Interviews

Vorwort Wenn Sie sich auf die Stelle eines Betrie...

Detaillierte Beschreibung des MySQL-Ersetzens in der Verwendung

Die Ersetzungsanweisung ähnelt im Allgemeinen der...

Implementierung eines geplanten MySQL-Sicherungsskripts unter Windows

Wenn Sie auf einem Windows-Server regelmäßig Date...

So richten Sie den Ziellink eines Tags auf ein Iframe

Code kopieren Der Code lautet wie folgt: <ifra...

JavaScript implementiert die asynchrone Erfassung von Formulardaten

In diesem Artikelbeispiel wird der spezifische Co...