So installieren und konfigurieren Sie die dekomprimierte Version der MySQL-Datenbank unter einem Linux-System

So installieren und konfigurieren Sie die dekomprimierte Version der MySQL-Datenbank unter einem Linux-System

1. Entpacken Sie die Datei in das aktuelle Verzeichnis

Befehl: tar -zxvf mysql....tar.gz

2. Verschieben Sie den entpackten Ordner in das Zielverzeichnis und benennen Sie ihn in mysql um

Befehl: mv mysql-version number/usr/local/mysql

Fügen Sie die System-MySQL-Gruppe und den MySQL-Benutzer hinzu

Fügen Sie die System-MySQL-Gruppe hinzu

sudo groupadd mysql

MySQL-Benutzer hinzufügen

sudo useradd -r -g mysql mysql

Nach dem Hinzufügen können Sie die verfügbare ID in MySQL anzeigen

Geben Sie dann das Verzeichnis /usr/local/mysql ein

Legen Sie die Berechtigungen der MySQL-Benutzergruppe zum Bedienen des Ordners fest

Befehl: chown -R mysql:mysql ./

Überprüfen Sie, ob /etc/my.cnf vorhanden ist. Wenn ja, löschen Sie es.

Befehl anzeigen: ls /etc/my.cnf

Löschbefehl: rm /etc/my.cnf

Initialisieren der Datenbank

Befehl: ./scripts/mysql_install_db --user=mysql

Hinweis: Wenn Sie diesen Befehl ausführen, wird der folgende Fehler gemeldet

Sie müssen das Yum-Paket installieren

Befehl: yum -y install perl perl-devel

Führen Sie nach Abschluss der Installation den Befehl zur Initialisierung der Datenbank erneut aus

Gehen Sie dann zum Ordner „support-files“

Kopieren Sie my-default.cnf nach /etc und benennen Sie es in my.cnf um.

Befehl: cp my-default.cnf /etc/my.cnf

Kopieren Sie die Startdatei mysql.server nach /etc/rc.d/init.d und benennen Sie sie in mysql

Befehl: cp mysql.server /etc/rc.d/init.d/mysql

Konfigurieren Sie dann MySQL so, dass es automatisch startet

Geben Sie das Verzeichnis /etc/init.d ein

Erteilen Sie MySQL Ausführungsberechtigungen

Befehl: chmod +x mysql

Dienste hinzufügen

Befehl: chkconfig --add mysql

Serviceliste anzeigen

Befehl: chkconfig --list

Wenn Sie den MySQL-Dienst sehen und 3, 4 und 5 alle eingeschaltet sind, dann war der Vorgang erfolgreich. Wenn sie ausgeschaltet sind, geben Sie ein

chkconfig --level 345 mysql on

Starte deinen Computer neu

Überprüfen Sie auf dem Monitor, ob der Dienst gestartet ist

Befehl: netstat -na |grep 3306

Ändern Sie die Möglichkeit des Benutzers, die Datenbank aus der Ferne zu bedienen.

Autorisierungsvorgang

Befehl: grant all privileges on *.* to '%'@'%' identified by 'mypassword' with grant option;

Autorisierung aktualisieren

Berechtigungen leeren;

Remote-Verbindung

Löschen anderer Benutzer

Zusammenfassen

Das Obige ist die Einführung des Herausgebers in die Installation und Konfiguration der entpackten Version der MySQL-Datenbank unter dem Linux-System. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zur Installation von Mysql5.7.19 auf Centos7 unter Linux
  • Grafisches Tutorial zur Installation von MySQL 5.7.19 (tar.gz) unter Linux
  • MySQL 5.6.27 Installations-Tutorial unter Linux
  • MySQL 8.0-Installationstutorial unter Linux
  • Detaillierte Schritte zur Installation von MySql 5.7.21 unter Linux
  • Installationstutorial für MySQL 5.1 und 5.7 unter Linux
  • Detailliertes Tutorial zur Installation von MySQL unter Linux
  • Tutorial zur Installation und Konfiguration von MySQL 5.7 unter einer virtuellen Linux-Maschine
  • Detaillierte Schritte zur Installation der MySQL 5.6 X64-Version unter Linux

<<:  Lösen Sie das Problem, dass VMWare nach der Installation des Mac-Systems nicht im Vollbildmodus angezeigt werden kann

>>:  Detaillierte Erklärung der Verwendung der Compose-Funktion und der Pipe-Funktion in JS

Artikel empfehlen

CSS3 realisiert die Mask Barrage-Funktion

Kürzlich habe ich auf der B-Station einen Sperrfe...

So verwenden Sie Xtrabackup zum Sichern und Wiederherstellen von MySQL

Inhaltsverzeichnis 1. Sicherung 1.1 Vollständig v...

HarborRestart-Vorgang nach dem Ändern der Konfigurationsdatei

Ich werde nicht viel Unsinn erzählen, schauen wir...

So erstellen Sie Komponenten in React

Inhaltsverzeichnis Vorwort Komponenteneinführung ...

Perfekte Lösung zur vertikalen Zentrierung von Formelementen

Code kopieren Der Code lautet wie folgt: <!DOC...

So greifen Sie in Docker auf den lokalen Computer (Hostcomputer) zu

Frage Wie greife ich in Docker auf die lokale Dat...

So stellen Sie mit Docker schnell einen Elasticsearch-Cluster bereit

In diesem Artikel werden Docker Container (orches...

Verwendung des Linux-Befehls ifconfig

1. Befehlseinführung Der Befehl ifconfig (Netzwer...

Beispielcode zur Implementierung eines 3D-Text-Hover-Effekts mit CSS3

In diesem Artikel wird der Beispielcode von CSS3 ...

Linux verwendet den Binärmodus zur Installation von MySQL

In diesem Artikel werden die einzelnen Schritte z...

So führen Sie Linux-Befehle im Hintergrund aus

Wenn Sie einen Befehl im Terminal ausführen, müss...

Detaillierte Erläuterung der Nginx-Weiterleitungssocket-Portkonfiguration

Gängige Szenarien für die Weiterleitung von Socke...