Heim >Datenbank >MySQL-Tutorial >So richten Sie einen MySQL-Server auf einem Linux-System ein
MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem, das in verschiedenen Anwendungen häufig zum Speichern von Daten und Informationen verwendet wird. In diesem Artikel zeigen wir, wie Sie einen MySQL-Server auf einem Linux-System einrichten.
Bevor Sie mit der MySQL-Installation beginnen, müssen Sie folgende Vorbereitungen durchführen:
Führen Sie den folgenden Befehl aus, um MySQL zu installieren:
sudo apt-get update
sudo apt-get install mysql-server
Während des Installationsvorgangs müssen Sie das Superuser-Konto für MySQL einrichten (d. h. Root-Benutzer-)Passwort, das über den Befehl mysql_secure_installation konfiguriert werden kann.
sudo mysql_secure_installation
Sie werden aufgefordert, das Passwort des MySQL-Root-Benutzers einzugeben, und anschließend müssen eine Reihe von Fragen beantwortet werden. Es wird empfohlen, die Option „Ja“ auszuwählen und ein neues Passwort festzulegen, um die MySQL-Sicherheit zu erhöhen.
Sie können mit dem folgenden Befehl eine Verbindung zum MySQL-Server herstellen:
mysql -u root -p
Der Parameter -u gibt den zu verwendenden Benutzernamen an, und der Parameter -p erfordert dies Geben Sie ein Passwort ein.
Neue Benutzer und Datenbanken können mit dem folgenden Befehl hinzugefügt werden:
CREATE DATABASE dbname;
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON dbname .* TO 'username'@'localhost';
Der Datenbankname hier ist der Name der Datenbank, die Sie erstellen möchten, Benutzername ist der Benutzername, den Sie erstellen möchten, und Passwort ist das Passwort, das Sie dem Benutzer zuweisen möchten.
Standardmäßig lässt der MySQL-Server nur lokale Verbindungen zu. Wenn Sie remote auf den MySQL-Server zugreifen müssen, müssen Sie Folgendes tun:
sudo nano /etc/mysql/ mysql.conf. d/mysqld.cnf
bind-address = 0.0.0.0
Sudo-Dienst MySQL-Neustart
Wenn Sie eine Firewall verwenden, lassen Sie bitte Port 3306 (den von MySQL verwendeten Standardport) offen.
sudo ufwallow 3306/tcp
Wenn Sie keine Verbindung zum MySQL-Server herstellen können, überprüfen Sie Folgendes:
Zusammenfassend lässt sich sagen, dass MySQL ein leistungsstarkes, zuverlässiges und einfach zu wartendes relationales Datenbankverwaltungssystem ist. Außerdem ist die Installation und Konfiguration des MySQL-Servers relativ einfach. Mithilfe der Einführung in diesem Artikel können Sie ganz einfach einen MySQL-Server für die Verwendung durch Ihre Anwendungen einrichten.
Das obige ist der detaillierte Inhalt vonSo richten Sie einen MySQL-Server auf einem Linux-System ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!