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

Codebeispiel für einen einfachen UDP-Server-Client

Ich werde nicht näher auf die Theorie von UDP ein...

So verwenden Sie benutzerdefinierte CSS-Variablen in Vue

Inhaltsverzeichnis Die benutzerdefinierte CSS-Var...

JavaScript zum Implementieren einer zufälligen Namensaufruf-Webseite

JavaScript schreibt eine zufällige Roll-Call-Webs...

Abrufen der Erstellungszeit einer Datei unter Linux und ein praktisches Tutorial

Hintergrund Manchmal müssen wir den Erstellungsze...

WeChat Mini-Programm: Position des Videofeuers zufällig

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

Einfaches Webdesign-Konzept – Farbabstimmung

(I) Grundkonzepte der Farbabstimmung auf Webseiten...

js realisiert eine schrittweise zunehmende digitale Animation

Inhaltsverzeichnis Hintergrund Erzielen Sie einen...

jQuery-Plugin für ein nahtloses Karussell

Ein nahtloses Karussell ist ein sehr häufiger Eff...

Allgemeine Betriebsbefehle von MySQL im Linux-System

Aufschlag: # chkconfig --list Alle Systemdienste ...

Was ist BFC? So löschen Sie Floats mithilfe von CSS-Pseudoelementen

BFC-Konzept: Der Blockformatierungskontext ist ei...