Detaillierte Erläuterung des Installations- und Konfigurationsprozesses von mysql8.018 unter Linux

Detaillierte Erläuterung des Installations- und Konfigurationsprozesses von mysql8.018 unter Linux

Installationseinführung unter Windows: Schauen Sie sich an –》Installationseinführung von MySQL 8.018 unter Windows

Linux-Plattform :

Die folgenden Vorgänge verwenden MySQL 8.0.18 und das System Ubuntu 16.04.6 LTS (GNU/Linux 4.4.0-142-generic x86_64) als Beispiel:

A. Automatische Installation

sudo apt-get installiere MySQL-Server
sudo apt-get installiere MySQL-Client
sudo apt-get installiere libmysqlclient-dev

B. Laden Sie das Installationspaket selbst herunter und installieren Sie es mithilfe der Deb-Datei

1. Herunterladen

  • Sie können die Linux-Version von der offiziellen Website herunterladen. MySQL ist in eine Enterprise Edition und eine Community Edition unterteilt. Die Community Edition kann kostenlos heruntergeladen werden. Normale Benutzer können die Community Edition verwenden, und Unternehmensbenutzer können die Enterprise Edition verwenden.
  • Downloadadresse der Community Edition: https://dev.mysql.com/downloads/
  • MySQL Community Server auswählen


Bildbeschreibung hier einfügen

Rufen Sie die Download-Oberfläche auf. Wenn Sie eine ältere Version von MySQL benötigen, klicken Sie rechts auf „Nach früheren GA-Versionen suchen“ und wählen Sie die gewünschte MySQL-Version aus. Nein

Wählen Sie auf der aktuellen Seite das Betriebssystem und die Betriebssystemversion aus und klicken Sie dann auf Herunterladen.

Dieser Artikel nimmt das 64-Bit-System unter Ubuntu 16.04 als Beispiel.

Bildbeschreibung hier einfügen

Sie müssen sich nicht registrieren oder anmelden, überspringen Sie es einfach.


Bildbeschreibung hier einfügen

  • Nachdem der Download abgeschlossen ist, übertragen Sie die heruntergeladene Datei mysql-server_8.0.18-1ubuntu16.04_amd64.deb-bundle.tar auf den Server.
  • Natürlich können Sie es auch direkt über wget in Ubuntu herunterladen. Kopieren Sie den Download-Link und führen Sie wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-server_8.0.18-1ubuntu16.04_amd64.deb-bundle.tar aus.

2. Installation

Nachdem der Server zur Installation der Dateien bereit ist, installieren Sie zunächst mehrere für die MySQL-Installation erforderliche Abhängigkeitspakete.

sudo apt-get installiere libaio1
sudo apt-get installiere libmecab2
sudo apt-get installiere libjson-perl
sudo apt-get installiere libnuma1

Erstellen Sie ein temporäres Verzeichnis, kopieren Sie die heruntergeladene TAR-Datei in den Installationspfad und entpacken Sie sie in den Pfad tar -xvf mysql-server_8.0.18-1ubuntu16.04_amd64.deb-bundle.tar

Bildbeschreibung hier einfügen

Starten Sie die Installation (folgen Sie der unten stehenden Reihenfolge, einige Debs haben Abhängigkeiten) und die restlichen nicht aufgeführten Debs können ignoriert werden, wenn sie nicht benötigt werden.

sudo dpkg -i mysql-common_8.0.18-1ubuntu16.04_amd64.deb 
sudo dpkg -i libmysqlclient21_8.0.18-1ubuntu16.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_8.0.18-1ubuntu16.04_amd64.deb 
sudo dpkg -i mysql-community-client-core_8.0.18-1ubuntu16.04_amd64.deb
sudo dpkg -i mysql-community-client_8.0.18-1ubuntu16.04_amd64.deb 
sudo dpkg -i mysql-client_8.0.18-1ubuntu16.04_amd64.deb 
sudo dpkg -i mysql-community-server-core_8.0.18-1ubuntu16.04_amd64.deb 
sudo dpkg -i mysql-community-server_8.0.18-1ubuntu16.04_amd64.deb 
sudo dpkg -i mysql-server_8.0.18-1ubuntu16.04_amd64.deb

Hinweis: Bei der Installation von mysql-community-server_8.0.18-1ubuntu16.04_amd64.deb wird das folgende Eingabefeld angezeigt, in dem Sie aufgefordert werden, das Kennwort des Root-Kontos einzugeben.


Bildbeschreibung hier einfügen

Nach der Eingabe des Kennworts werden Sie von der aktuellen MySQL-Version aufgefordert, die mit der MySQL-Autorisierung verbundene Verschlüsselungsmethode auszuwählen. Es wird empfohlen, zur Authentifizierung die Option „Starke Kennwortverschlüsselung verwenden“ auszuwählen. Durch die Verwendung einer verbesserten, auf SHA256 basierenden Autorisierungsverschlüsselung kann die Kontosicherheit besser geschützt werden.


Bildbeschreibung hier einfügen 3.

Installieren

Anmeldeüberprüfung. Geben Sie den Befehl mysql -u root -p und anschließend das Passwort ein.


Bildbeschreibung hier einfügen

4. Allgemeine Anweisungen und Parameter

  • Start: sudo service mysql start
  • Herunterfahren: sudo service mysql stop
  • Der Speicherpfad für die MySQL-Konfiguration lautet /etc/mysql . Sie können den Standardport, den Datenspeicherpfad, den Protokollpfad, das Standardcodierungsformat usw. konfigurieren und ändern.

Das Folgende ist die Standardkonfigurationsdatei


Bildbeschreibung hier einfügen

Zusammenfassen

Oben finden Sie eine ausführliche Erläuterung des Installations- und Konfigurationsprozesses von MySQL 8.018 unter Linux. Ich hoffe, dass es für alle hilfreich ist. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Tutorial-Diagramm zur Installation von mysql8.0.18 unter Linux (Centos7)
  • Detailliertes Tutorial zur Installation von mysql8.0 mit dem Linux-Befehl yum
  • So deinstallieren Sie MySQL 8.0 unter Linux

<<:  So verwenden Sie nginx, um eine angegebene Schnittstelle (URL) zu blockieren

>>:  Fallstudie: Ajax responseText analysiert JSON-Daten

Artikel empfehlen

Lösung zum Vergessen des Administratorkennworts der MySQL-Datenbank

1. Geben Sie den Befehl mysqld --skip-grant-table...

Zusammenfassung der Linux-Befehle zur Dateiverzeichnisverwaltung

Befehl „touch“ Es hat zwei Funktionen: Eine beste...

Detaillierte Erklärung der Funktion und Verwendung der KeepAlive-Komponente in Vue

Vorwort Während des Vorstellungsgesprächs erwähne...

Detaillierte Erklärung der MySQL-Gruppierung durch Optimierung

Inhaltsverzeichnis Standardausführungsprozess Opt...

Einige Hinweise zur Installation eines Fastdfs-Images im Docker

1. Bereiten Sie die Docker-Umgebung vor 2. Suchen...

Teilen Sie 13 grundlegende Syntax von Typescript

Inhaltsverzeichnis 1. Was ist Ts 2. Grundlegende ...

So verwenden Sie wangEditor in Vue und erhalten durch Echo von Daten den Fokus

Bei der Hintergrundverwaltung von Projekten werde...