MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem, das in verschiedenen Webanwendungen, mobilen Anwendungen und Desktop-Anwendungen weit verbreitet ist. Durch die Installation und Konfiguration von MySQL in einem Linux-System können Sie Datenbanken einfach erstellen, verwalten und warten. In diesem Artikel wird erläutert, wie Sie MySQL in einem Linux-System installieren und konfigurieren.
Schritt eins: MySQL installieren
Es gibt viele Möglichkeiten, MySQL in einem Linux-System zu installieren. Die folgenden zwei werden am häufigsten verwendet:
#🎜🎜 # Methode 1: Installation über die offizielle MySQL-Quelle In Linux-Systemen wird die offizielle MySQL-Quelle normalerweise zusammen mit dem systemeigenen Softwarepaket-Verwaltungstool bereitgestellt. Sie können MySQL über die offizielle MySQL-Quelle installieren, indem Sie einfach die folgenden Befehle ausführen:sudo apt-get update sudo apt-get install mysql-serverDiese Befehle verwenden das Paketverwaltungstool apt-get, um MySQL herunterzuladen und zu installieren. Methode 2: Installation über komprimiertes Paket Wenn Sie die MySQL-Installation in einem Linux-System anpassen müssen oder die heruntergeladene Quelle nicht die offizielle MySQL-Binärdatei enthält, können Sie Download verwenden Das komprimierte Paket, das auf der offiziellen MySQL-Website zur manuellen Installation bereitgestellt wird. Führen Sie den folgenden Befehl aus, um das komprimierte MySQL-Paket herunterzuladen:
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27.tar.gzNachdem der Download abgeschlossen ist, verwenden Sie den folgenden Befehl, um das Paket zu dekomprimieren:
tar –zxvf mysql-5.7.27.tar.gz#🎜 🎜#Entpacken Geben Sie nach Abschluss das dekomprimierte Verzeichnis ein und führen Sie den folgenden Befehl zum Kompilieren aus:
cd mysql-5.7.27 cmake . make make install
Der obige Befehl kompiliert und installiert MySQL.
Schritt 2: MySQL konfigurieren
Nach Abschluss der Installation ist eine Grundkonfiguration von MySQL erforderlich, um sicherzustellen, dass die Datenbank ordnungsgemäß funktionieren kann.
DatenbanksicherheitZugriffskontrolle: Beschränken Sie den Zugriff auf den MySQL-Port (Standard 3306) auf den lokalen Computer.
sudo iptables -A INPUT -p tcp --destination-port 3306 -j DROP sudo iptables -A INPUT -s localhost -p tcp --destination-port 3306 -j ACCEPT sudo iptables -A INPUT -s 10.0.0.0/8 -p tcp --destination-port 3306 -j ACCEPT
Der obige Befehl schränkt Port 3306 vom externen Mesh ein und erlaubt nur lokalen und angegebenen IP-Zugriff.
MySQL-Root-Passwort festlegenmysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyPass');
Der obige Befehl legt ein neues Passwort für den Root-Benutzer auf „MyPass“ fest.
Schritt 3: Verbindung zu MySQL herstellen
Es gibt viele Möglichkeiten, eine Verbindung zu MySQL in einem Linux-System herzustellen. Die folgenden zwei werden am häufigsten verwendet:
# 🎜🎜# Methode 1: Verbindung über die Befehlszeile herstellen Im Terminal des Linux-Systems können Sie über den folgenden Befehl eine Verbindung zu MySQL herstellen:mysql -hlocalhost -uroot -pNachdem Sie den oben genannten Befehl ausgeführt haben Mit dem Befehl werden Sie vom System aufgefordert, das MySQL-Passwort des Root-Benutzers einzugeben. Methode 2: Verbindung über GUI herstellen Zusätzlich zur Verbindung mit MySQL über die Befehlszeile können Sie auch einige GUI-Tools verwenden, um eine Verbindung zu MySQL herzustellen. Normalerweise bieten diese Tools benutzerfreundlichere und benutzerfreundlichere Schnittstellen, wie PHPMyAdmin, MyGUI, HeidiSQL usw. In Linux-Systemen können Sie PhpMyAdmin über den folgenden Befehl installieren:
sudo apt-get install phpmyadminDer obige Befehl installiert PhpMyAdmin über das Paketverwaltungstool apt-get. Nach der Installation kann über den Webbrowser Ihres Systems auf PhpMyAdmin zugegriffen werden. Zusammenfassung: MySQL ist ein sehr leistungsfähiges, benutzerfreundliches relationales Datenbankverwaltungssystem. Durch die Installation und Konfiguration von MySQL in einem Linux-System können Sie nicht nur Datenbanken erstellen, verwalten und warten, sondern auch Ihre Datensicherheitsmaßnahmen stärken und Ihr System sicherer und stabiler machen.
Das obige ist der detaillierte Inhalt vonMySQL unter Linux-Installationskonfiguration. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!