Datenbank: Unterschied zwischen den Versionen
Ckras (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „CKRAS bietet eine kostenlose Datenbank (Gaming SQL) für deinen Gameserver. Bestimmte Plugins wie MatchZy bieten zusätzliche Funktionen wie "Statistiken", wenn du eine Datenbank anschließt. In dieser Anleitung zeigen wir dir, was du konfigurieren musst und wo du die Zugangsdaten für die mitgelieferte kostenlose Datenbank für deinen Gameserver findest. == Webinterface == alt=Gaming SQL Klicke auf diesen Link im …“) |
Ckras (Diskussion | Beiträge) |
||
Zeile 2: | Zeile 2: | ||
== Webinterface == | == Webinterface == | ||
[[Datei:Gaming-sql.png| | [[Datei:Gaming-sql-iface.png|alternativtext=Gaming SQL - Datenbank CKRAS|342x342px]] | ||
Klicke auf diesen Link im [[Webinterface]] und du kannst die Einstellungen deines MySQL-Servers für deinen [[Gameserver]] einsehen. | Klicke auf diesen Link im [[Webinterface]] und du kannst die Einstellungen deines MySQL-Servers für deinen [[Gameserver]] einsehen. | ||
[[Datei:Db-create.png| | [[Datei:Db-create.png|alternativtext=DB erstellen|750x750px]] | ||
Der Zugriff auf diese Seite ist nur für den Hauptadmin möglich, [https://wiki | Der Zugriff auf diese Seite ist nur für den Hauptadmin möglich, [https://wiki.ckras.com/wiki/index.php?title=Webinterface#Sub-User Sub-User] können die MySQL-Seite nicht sehen | ||
Wenn du dich zum ersten Mal mit der Seite MySQL-Einstellungen verbindest, musst du zuerst die Datenbank erstellen, indem du auf CREATE klickst. | Wenn du dich zum ersten Mal mit der Seite MySQL-Einstellungen verbindest, musst du zuerst die Datenbank erstellen, indem du auf CREATE klickst. | ||
[[Datei:Db-settings.png| | [[Datei:Db-settings.png|alternativtext=DB Settings|750x750px]] | ||
Sobald die Datenbank erstellt ist, kannst du die MySQL-Daten kopieren und sie entsprechend in die Konfigurationen deiner Plugins einfügen. | Sobald die Datenbank erstellt ist, kannst du die MySQL-Daten kopieren und sie entsprechend in die Konfigurationen deiner Plugins einfügen. | ||
Zeile 18: | Zeile 18: | ||
Bitte beachte beim Einrichten die jeweiligen Readme der Programmierer und [[MatchZy|Plugin]]-Autoren. | Bitte beachte beim Einrichten die jeweiligen Readme der Programmierer und [[MatchZy|Plugin]]-Autoren. | ||
[[Datei:Db-change-password.png| | [[Datei:Db-change-password.png|alternativtext=DB Passwort ändern|750x750px]] | ||
Wenn du das Passwort für dein MySQL ändern willst, kannst du das mit einem einfachen Klick auf "Neues Passwort generieren" tun. Bitte ändere danach die Configs deiner Plugins, damit sie weiterhin korrekt laufen. | Wenn du das Passwort für dein MySQL ändern willst, kannst du das mit einem einfachen Klick auf "Neues Passwort generieren" tun. Bitte ändere danach die Configs deiner Plugins, damit sie weiterhin korrekt laufen. | ||
Beispiel: | |||
'''Beispiel:''' | |||
https://shobhit-pathak.github.io/MatchZy/database_stats/ | https://shobhit-pathak.github.io/MatchZy/database_stats/ | ||
Zeile 40: | Zeile 42: | ||
=== phpMyAdmin === | === phpMyAdmin === | ||
[[Datei: | Hier kannst du deine Gaming-SQL verwalten. | ||
[[Datei:Gaming-sql.png|alternativtext=phpMyAdmin|500x500px]] | |||
https://sqladmin.ckras.com/gamingsql/ | https://sqladmin.ckras.com/gamingsql/ |
Version vom 3. Juli 2024, 08:35 Uhr
CKRAS bietet eine kostenlose Datenbank (Gaming SQL) für deinen Gameserver. Bestimmte Plugins wie MatchZy bieten zusätzliche Funktionen wie "Statistiken", wenn du eine Datenbank anschließt. In dieser Anleitung zeigen wir dir, was du konfigurieren musst und wo du die Zugangsdaten für die mitgelieferte kostenlose Datenbank für deinen Gameserver findest.
Webinterface
Klicke auf diesen Link im Webinterface und du kannst die Einstellungen deines MySQL-Servers für deinen Gameserver einsehen.
Der Zugriff auf diese Seite ist nur für den Hauptadmin möglich, Sub-User können die MySQL-Seite nicht sehen
Wenn du dich zum ersten Mal mit der Seite MySQL-Einstellungen verbindest, musst du zuerst die Datenbank erstellen, indem du auf CREATE klickst.
Sobald die Datenbank erstellt ist, kannst du die MySQL-Daten kopieren und sie entsprechend in die Konfigurationen deiner Plugins einfügen.
Bitte beachte beim Einrichten die jeweiligen Readme der Programmierer und Plugin-Autoren.
Wenn du das Passwort für dein MySQL ändern willst, kannst du das mit einem einfachen Klick auf "Neues Passwort generieren" tun. Bitte ändere danach die Configs deiner Plugins, damit sie weiterhin korrekt laufen.
Beispiel:
https://shobhit-pathak.github.io/MatchZy/database_stats/
Verwendung der MySQL-Datenbank mit MatchZy
Um die MySQL-Datenbank mit MatchZy zu verwenden, öffne die Datei /csgo/cfg/MatchZy/database.json
. Der Inhalt sieht folgendermaßen aus. Du kannst diese Datei über FTP bearbeiten.
"DatenbankTyp": "MySQL", "MySqlHost": "dein_mysql_host", "MySqlDatabase": "Ihre_mysql_Datenbank", "MySqlUsername": "dein_mysql_Benutzername", "MySqlPasswort": "dein_mysql_passwort", "MySqlPort": 3306
CSV-Statistiken
Sobald ein Match vorbei ist, werden die Daten aus der Datenbank gezogen und eine CSV-Datei in den Ordner geschrieben: /csgo/MatchZy_Stats
. Dieser Ordner enthält die CSV-Datei für jedes Spiel (Dateinamensmuster: match_data_map{mapNumber}_{matchId}.csv
) und sie enthält dieselben Daten, die auch in matchzy_stats_players
enthalten sind.
phpMyAdmin
Hier kannst du deine Gaming-SQL verwalten.
https://sqladmin.ckras.com/gamingsql/
phpMyAdmin Panel
Webinterface | CS2 | MatchZy