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

Implementierung der MySQL-Datendesensibilisierung (Telefonnummer, ID-Karte)

1. Erklärung zur Datendesensibilisierung Bei den ...

MySQL-Sortierung zum Abrufen eines Ranking-Beispielcodes

Der Code sieht folgendermaßen aus: SELECT @i:=@i+...

So führen Sie py-Dateien direkt unter Linux aus

1. Erstellen Sie zuerst die Datei (wechseln Sie p...

MySql Group By implementiert die Gruppierung mehrerer Felder

Bei täglichen Entwicklungsaufgaben verwenden wir ...

Zusätzliche Anweisungen zur Verwendung von Gettern und Aktionen in Vuex

Vorbemerkungen 1.Unterschiede zwischen Vue2.x und...

Ausführliche Erläuterung des globalen Status des WeChat-Applets

Vorwort Im WeChat-Applet können Sie globalData vo...

Vue+thinkphp5.1+axios zum Realisieren des Datei-Uploads

In diesem Artikel erfahren Sie, wie Sie mit think...

Tutorial zur Installation von Nginx in einer Linux-Umgebung

Inhaltsverzeichnis 1. Installieren Sie die erford...

Das WeChat-Applet verwendet Canvas zum Zeichnen von Uhren

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

HTML-Tabellen-Tag-Tutorial (26): Zellen-Tag

Die Attribute des <TD>-Tags werden verwende...