Heim > Datenbank > MySQL-Tutorial > Hauptteil

Tutorial zur MySQL-Linux-Installation

王林
Freigeben: 2023-05-08 19:51:10
Original
833 Leute haben es durchsucht

MySQL ist ein beliebtes relationales Open-Source-Datenbankverwaltungssystem, das unter Linux installiert und ausgeführt werden kann. In diesem Artikel wird ausführlich beschrieben, wie Sie die MySQL-Datenbank auf einem Linux-System installieren.

Vorbereitungen vor der Installation

Bevor Sie mit der Installation von MySQL beginnen, müssen Sie einige notwendige Vorbereitungen treffen. Zunächst müssen Sie sicherstellen, dass Ihr Linux-System auf dem neuesten Stand ist und die erforderlichen Pakete installiert sind. Sie können überprüfen, ob das System über die erforderlichen Softwarepakete verfügt, indem Sie im Terminal den folgenden Befehl ausführen:

sudo apt list installed | grep ^mysql
Nach dem Login kopieren

Wenn MySQL im System installiert wurde, werden die relevanten Informationen des Installationspakets angezeigt. Wenn MySQL nicht installiert ist, können Sie weiterhin den folgenden Befehl ausführen, um MySQL zu installieren:

sudo apt update
sudo apt install mysql-server
Nach dem Login kopieren

Während des Installationsvorgangs werden Sie vom System aufgefordert, ein MySQL-Administratorkennwort einzugeben. Bitte folgen Sie den Anweisungen zur Eingabe Ihres Passworts.

Nachdem die Installation abgeschlossen ist, können Sie den MySQL-Dienst über den folgenden Befehl starten:

sudo systemctl start mysql
Nach dem Login kopieren

Um den Status des MySQL-Dienstes zu überprüfen, führen Sie bitte den folgenden Befehl aus: # 🎜🎜#

sudo systemctl status mysql
Nach dem Login kopieren
#🎜🎜 #Wenn der Dienst bereits online ist, sehen Sie die folgende Ausgabe:

● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-07-23 11:59:32 CST; 15min ago
   Main PID: 785 (mysqld)
     Status: "Server is operational"
      Tasks: 35 (limit: 2353)
     Memory: 491.9M
     CGroup: /system.slice/mysql.service
             └─785 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
Nach dem Login kopieren

Die Installation von MySQL ist ein relativ einfacher Vorgang. Wenn Sie MySQL jedoch detaillierter konfigurieren möchten, müssen Sie möglicherweise einige zusätzliche Schritte unternehmen.

MySQL konfigurieren

Standardmäßig legt MySQL einige grundlegende Sicherheitsrichtlinien fest, zum Beispiel kann standardmäßig nur vom lokalen Host auf MySQL zugegriffen werden. Wenn Sie von einem Remote-Host aus auf die MySQL-Datenbank zugreifen müssen, müssen Sie die MySQL-Konfigurationsdatei ändern und den MySQL-Dienst neu starten.

Um die MySQL-Konfigurationsdatei zu bearbeiten, führen Sie den folgenden Befehl aus:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
Nach dem Login kopieren

Suchen Sie in der Datei die folgende Zeile:

bind-address    = 127.0.0.1
Nach dem Login kopieren

Kommentieren Sie dies aus Zeile, um allen Hosts den Zugriff auf den MySQL-Server zu ermöglichen. Die endgültige Konfiguration sollte wie folgt aussehen:

# bind-address    = 127.0.0.1
Nach dem Login kopieren

Speichern und schließen Sie die Datei und starten Sie dann den MySQL-Dienst neu, damit die Änderungen wirksam werden:

sudo systemctl restart mysql
Nach dem Login kopieren

Jetzt ist Ihre MySQL-Datenbank bereit to go from Auf den Remote-Host wird zugegriffen.

MySQL-Benutzer und -Datenbank erstellen

Bevor Sie MySQL verwenden, müssen Sie eine MySQL-Datenbank und einen MySQL-Benutzer erstellen. Um einen MySQL-Benutzer zu erstellen, führen Sie den folgenden Befehl aus:

mysql -u root -p
Nach dem Login kopieren

Nachdem Sie Ihr MySQL-Administratorkennwort eingegeben haben, gelangen Sie zur MySQL-Eingabeaufforderung. Hier können Sie einen neuen Benutzer erstellen und Zugriff auf MySQL gewähren.

Der folgende Befehl erstellt einen Benutzer und gewährt diesem Benutzer SELECT-, INSERT-, UPDATE- und DELETE-Zugriff auf alle Tabellen in MySQL.

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'username'@'localhost';
Nach dem Login kopieren

Bitte beachten Sie, dass Sie Benutzername und Passwort durch Ihren eigenen Benutzernamen und Ihr eigenes Passwort ersetzen müssen.

Zuletzt müssen Sie eine neue MySQL-Datenbank für den neuen Benutzer erstellen. Der folgende Befehl erstellt eine neue Datenbank mit dem Namen mydatabase: usernamepassword为您自己的用户名和密码。

最后,您需要为新用户创建一个新的MySQL数据库。以下命令将创建名为mydatabase

CREATE DATABASE mydatabase;
Nach dem Login kopieren
Jetzt haben Sie die MySQL-Datenbank erfolgreich auf Ihrem Linux-System installiert und einen neuen Benutzer und eine neue MySQL-Datenbank erstellt. Wenn Sie diese Schritte befolgen, können Sie MySQL zum Ausführen von Webanwendungen oder zum Speichern von Daten verwenden.

Das obige ist der detaillierte Inhalt vonTutorial zur MySQL-Linux-Installation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage