MySQL - eines der beliebtesten Datenbankmanagementsysteme. Es wird häufig in verschiedenen Projekten verwendet, einschließlich Websites und Software. Wenn Sie am Beispiel von San Andreas Multiplayer einen Server mit einer MySQL-Datenbank verbinden möchten, folgen Sie dieser Schritt-für-Schritt-Anleitung. In diesem Artikel zeigen wir Ihnen, wie Sie die Verbindung des SUM-Servers mit einer MySQL-Datenbank einrichten.
Der erste Schritt besteht darin, einen MySQL-Server auf Ihrem Computer oder Hosting zu installieren. Sie können MySQL von der offiziellen Website herunterladen und den Installationsanweisungen folgen. Wenn die Installation abgeschlossen ist, benötigen Sie die Daten für die Verbindung mit der Datenbank: Host (normalerweise "localhost" oder Server-IP-Adresse), Benutzername und Passwort. Stellen Sie sicher, dass Sie alle erforderlichen Daten haben, bevor Sie mit dem nächsten Schritt fortfahren.
Als nächstes müssen Sie die Verbindung des SAMP-Servers mit der MySQL-Datenbank konfigurieren. Öffnen Sie die Server-Datei.die cfg befindet sich im Ordner Ihres SAMP-Servers. Suchen und bearbeiten Sie die Zeilen, die für die Datenbankkonfiguration verantwortlich sind:
rcon_password your_rcon_password - ersetzen Sie "your_rcon_password" durch Ihr RCON-Passwort (stellen Sie sicher, dass Sie ohne Anführungszeichen eingeben).
mysql_host localhost - ersetzen Sie "localhost" durch den Host Ihrer MySQL-Datenbank.
mysql_database samp - ersetzen Sie "samp" durch den Namen Ihrer Datenbank.
mysql_username root - ersetzen Sie "root" durch den Benutzernamen Ihrer Datenbank.
mysql_password your_mysql_password - ersetzen Sie "your_mysql_password" durch das Passwort Ihrer Datenbank (stellen Sie sicher, dass Sie ohne Anführungszeichen eingeben).
Speichern Sie die Änderungen in der Server-Datei.cfg. Ihr SAMP-Server wird nun mit der MySQL-Datenbank verbunden. Sie können den Server starten und sicherstellen, dass die Datenbankverbindung ordnungsgemäß funktioniert.
Abschnitt 1: Installieren des MySQL-Servers
Um einen Server mit einer MySQL-Datenbank zu verbinden, müssen Sie einen MySQL-Server auf Ihrem Rechner installiert haben. In diesem Abschnitt werden wir uns mit der Installation des MySQL-Servers befassen, damit Sie ihn erfolgreich mit der SUM-Datenbank verbinden können.
- Laden Sie die MySQL-Server-Distribution von der offiziellen MySQL-Website herunter.
- Starten Sie das Installationsprogramm und folgen Sie den Anweisungen auf dem Bildschirm.
- Passen Sie die Installationsoptionen nach Ihren Wünschen an.
- Wählen Sie den Installationspfad für den MySQL-Server aus.
- Legen Sie ein Passwort für den Root-Benutzer fest, der der Datenbankadministrator ist.
- Warten Sie, bis die Installation des MySQL-Servers abgeschlossen ist.
Nachdem die Installation des MySQL-Servers abgeschlossen ist, können Sie zum nächsten Abschnitt fortfahren, in dem wir lernen, wie Sie den Server mit der SUM-Datenbank verbinden.
Abschnitt 2: Erstellen einer MySQL-Datenbank
Bevor Sie den Server mit einer MySQL-Datenbank verbinden, müssen Sie die Datenbank selbst erstellen. Führen Sie dazu die folgenden Schritte aus:
| Schritt | Die Beschreibung |
|---|---|
| Schritt 1 | Öffnen Sie den MySQL Command Line Client oder einen anderen Client, um mit MySQL zu arbeiten. |
| Schritt 2 | Geben Sie den folgenden Befehl ein, um eine neue Datenbank zu erstellen: |
| CREATE DATABASE Name der Datenbank; | |
| Schritt 3 | Überprüfen Sie die erfolgreiche Erstellung der Datenbank mithilfe des folgenden Befehls: |
| SHOW DATABASES; | |
| Schritt 4 | Stellen Sie sicher, dass der Name Ihrer Datenbank in der Liste angezeigt wird. |
Jetzt, da die Datenbank erstellt wurde, können Sie mit dem Verbinden des Servers mit der MySQL-Datenbank beginnen.
Abschnitt 3: Konfigurieren von Datenbankzugriffsrechten
Sobald Sie eine MySQL-Datenbank erstellt haben, müssen Sie die Zugriffsrechte für den Server konfigurieren. Dadurch kann der Server eine Verbindung zur Datenbank herstellen und verschiedene Operationen ausführen.
Zunächst müssen Sie den Hostnamen kennen, auf dem die Datenbank gehostet wird, sowie den Benutzernamen und das Passwort, um sich mit dem Server zu verbinden. Wenn Sie den Server und die Datenbank auf demselben Rechner installieren, lautet der Hostname normalerweise "localhost".
Nachdem Sie diese Informationen erhalten haben, führen Sie die folgenden Schritte aus:
| Schritt | Die Beschreibung |
|---|---|
| 1 | Führen Sie die MySQL-Eingabeaufforderung aus. Öffnen Sie dazu das MySQL-Eingabeaufforderungsprogramm oder verwenden Sie den Befehl mysql an der Eingabeaufforderung. |
| 2 | Geben Sie den Befehl GRANT ALL PRIVILEGES ON dbname ein.* TO 'username'@'hostname' IDENTIFIED BY 'password';" durch Ersetzen von "dbname" durch den Namen Ihrer Datenbank, "username" durch den Benutzernamen, "hostname" durch den Hostnamen und "password" durch das Passwort des Benutzers. |
| 3 | Wenn Sie die Zugriffsrechte einschränken möchten, können Sie "ALL PRIVILEGES" durch eine Liste der erforderlichen Berechtigungen ersetzen. Zum Beispiel "SELECT, INSERT, UPDATE, DELETE". |
| 4 | Wenn Sie Berechtigungen von allen Hosts erteilen möchten, ersetzen Sie "hostname" durch "%". |
| 5 | Nachdem Sie den Befehl ausgeführt haben, starten Sie den MySQL-Server neu, damit die Änderungen wirksam werden. |
Ihr Server ist jetzt bereit, eine Verbindung mit der MySQL-Datenbank mit den angegebenen Zugriffsrechten herzustellen.
Abschnitt 4: Installieren und Konfigurieren des MySQL-Plug-ins
Sie benötigen die folgenden Schritte, um das MySQL-SUM-Plugin zu installieren und zu konfigurieren:
Nachdem Sie diese Schritte ausgeführt haben, installieren und konfigurieren Sie das MySQL-Plug-in erfolgreich, um den Server mit der MySQL-Datenbank zu verbinden.
Abschnitt 5: Verbinden des MySQL-Servers mit der Datenbank
Bevor wir mit der Verwendung der MySQL-Datenbank in unserem SAMP-Projekt beginnen können, müssen Sie die Verbindung des Servers mit der Datenbank konfigurieren. In diesem Abschnitt werden wir diesen Prozess untersuchen.
Schritt 1: Installieren Sie den MySQL-Server auf Ihrem Computer, falls er noch nicht installiert ist. Sie können den MySQL-Server von der offiziellen Website herunterladen und installieren.
Schritt 2: Starten Sie den MySQL-Server und stellen Sie sicher, dass er fehlerfrei funktioniert. Sie sollten auch eine Datenbank erstellen, in der Sie die Daten für Ihr SAMP-Projekt speichern.
Schritt 3: Suchen Sie in den Einstellungen Ihres SAMP-Servers nach dem Abschnitt, der für die Verbindung mit der Datenbank zuständig ist. Dieser Abschnitt wird normalerweise "database" oder "mysql" genannt.
Schritt 4: Geben Sie die entsprechenden Daten ein, um eine Verbindung zu Ihrer MySQL-Datenbank herzustellen. Diese Daten enthalten den Benutzernamen, das Passwort, den Datenbanknamen und die Adresse des MySQL-Servers.
Schritt 5: Speichern Sie die Einstellungen, und starten Sie Ihren SAMP-Server neu, um die Änderungen zu übernehmen.
Schritt 6: Jetzt ist Ihr SAMP-Server erfolgreich mit der MySQL-Datenbank verbunden. Sie können SQL-Abfragen und Befehle verwenden, um mit der Datenbank zu interagieren und Daten zu speichern.
Denken Sie daran, Ihre Datenbank zu sichern und die Daten bei Bedarf zu verschlüsseln. Sichern Sie Ihre Daten auch regelmäßig, um Ihren Verlust zu vermeiden.
In diesem Abschnitt haben wir uns mit dem Prozess der Verbindung eines MySQL-Servers mit einer Datenbank in einem SAMP-Projekt befasst. Sie sind jetzt bereit, die Datenbank in Ihrem Projekt zu verwenden und die Daten zu speichern.
Abschnitt 6: Testen der Verbindung
Nachdem Sie die Verbindung des Servers mit der MySQL-Datenbank konfiguriert haben, müssen Sie die Verbindung testen, um sicherzustellen, dass alles ordnungsgemäß funktioniert.
Sie können dazu eine einfache SQL-Abfrage verwenden, z. B. die ersten 10 Datensätze aus einer Tabelle auswählen und auf dem Bildschirm anzeigen:
Wenn die Verbindung ordnungsgemäß funktioniert, sollten die Daten aus der Tabelle auf dem Bildschirm angezeigt werden. Wenn Sie als Ergebnis einer Abfrage einen Fehler oder ein leeres Ergebnis erhalten, müssen Sie die Verbindungseinstellungen überprüfen, ob der Tabellenname und die Felder korrekt sind.
Sie können auch Tools zur Datenbankverwaltung verwenden, z. B. phpMyAdmin oder MySQL Workbench, um die Verbindung zu überprüfen und Abfragen auszuführen.
Abschnitt 7: Bereinigen und Löschen des MySQL-Servers
Wenn Sie keinen MySQL-Server mehr benötigen, ist es wichtig, ihn richtig zu reinigen und zu entfernen. Hier sind einige Schritte, die Ihnen dabei helfen:
- Beenden Sie den MySQL-Dienst mit dem Befehl sudo service mysql stop .
- Entfernen Sie MySQL-Pakete von Ihrem System mit dem Befehl sudo apt-get remove --purge mysql-server mysql-client mysql-common .
- Löschen Sie alle Dateien und Verzeichnisse, die mit MySQL verknüpft sind. Dies kann mit dem Befehl sudo rm -rf /var/lib/mysql erfolgen.
- Bereinigen Sie alle verbleibenden Abhängigkeiten mit dem Befehl sudo apt-get autoremove .
- Löschen Sie schließlich die MySQL-Konfigurationsdateien mit dem Befehl sudo rm -rf /etc/mysql .
Nachdem Sie diese Schritte ausgeführt haben, wird der MySQL-Server vollständig von Ihrem System entfernt.